mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: SP4

Sono riuscito a scaricarlo (...) e ora mi chiedo: vale
la pena installarlo o lascio il 3?
Grazie
_____________________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)

 Sono riuscito a scaricarlo (...)
Guarda che è uscito già il sp5.
Ciao

 ha scritto nel messaggio
news:NFLs6.42721$6W.42...@news.infostrada.it...


 ha scritto nel messaggio
news:NFLs6.42721$6W.42...@news.infostrada.it...

Con questo lo hai ucciso 8-))
Ciao VB

 ha scritto nel messaggio
news:992if6$7e1$1...@nreadB.inwind.it...



Costruttivi, eh? :-))) Vabbe' lo installero...


             il 1277.1 (26/03/2233)
sei rotto a tutte le galassie... da quella via metti il 5 :)
ho appena postato l'url.
ciao, a.

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto per accesso a database excel

Ho il seguente problema: devo importare dati da tabella excel 97/2000 per
formare un file di testo. Quando importo un campo Codice Avviamento Postale
ottengo strani risultati. Se importo un solo record con CAP iniziante con 0
ottengo la lettura corretta in formato testo, se invece cerco di importare
più record con campo CAP che contiene anche valori inizianti con numero <>
da 0 i campi che iniziano con 0 vengono letti come NULL. Questo
indipendentemente da come formatto le celle excel. Potete aiutarmi?



Premesso che tu abbia  un tuo File di Excel, prosegui con Quanto Segue
1) Rinomina il foglio di Lavoro da "Foglio1" al Nome Tuo Definito
2) Aggiungi Al Tuo Foglio di Lavoro un Nome, dal Menu Inserisci => Nome =>
Definisci=> e seleziona "l'etichetta" che IDentifica le Celle sotto in cui
sono
Scritti  i CAP  es:
__I___A____I ___ B___I
1  I________ I________I
2  I     CAP    I________I
3  I   54030    I________I
4  I   21055    I________I
in questo caso il nome da definire è CAP, dunque poi Aggiungi. (Questo serve
per impostare la variabile Nome_Intervallo con un  Riferimento="CAP")
in VB
Includi nei riferimenti Microsoft Excel Object Library 8.0 o Succ.
In un form Inserisci una ListBox (che conterrà la lista dei CAP Rilevati)
Dim Excel_File  As workbook
Dim Foglio_Corrente  As worksheet
Dim Zona As Name
Private Sub Form_Load()
Set Excel_File = Excel.Workbooks.Open("PERCORSO + TUOFILE_EXCEL")
Dim Cella_Excel As Range
Dim Intervallo As Range
Dim Nome_Intervallo As String
'On Error GoTo Errore_Excel
        Nome_Intervallo = "CAP"
Set Foglio_Corrente = Excel_File.worksheets("TUONOMEFOGLIO")
Set Zona = Excel_File.Names(Nome_Intervallo)
Set Intervallo = Zona.RefersToRange
List1.Clear
    For Each Cella_Excel In Intervallo.Cells
        List1.AddItem Cella_Excel.Value
    Next
Set Foglio_Corrente = Nothing
Set Zona = Nothing
Set Intervallo = Nothing
Exit Sub
'Errore_Excel:
MsgBox "Errore " & Err.Number & vbCrLf & Err.Description
Set Foglio_Corrente = Nothing
Set Zona = Nothing
Set Intervallo = Nothing
End Sub
By Win2k
Ciao e ... Fammi Sapere se ai risolto Qualcosa.
Newsgroup: it.comp.lang.visual-basic
Titolo: connessione ad un db access in rete

sto creando una applicazione su nt wks che deve accedere ad un db access che
č su un server nt in una cartella condivisa.
utilizzo dao e quindi per aprire il db uso set
db=opendatabase("\\nomeserver\cartellacondivisa\db.mdb")
l'errore č 3051. il moduleo di database Microsoft Jet non č in grado di
aprire il file ...
probabilmente il mio programma ha bisogno di fornire al server le
credenziali di accesso. ma come faccio a fornirle da programma ?
certo potrei a livello di sistema condividere una cartella e aprire il db
nel drive virtuale, ma cosě č necessario che l'utente dell'applicazione
sappia compiere le operazioni opportune.
come posso fare ?
pal ci sei ?

 wrote in message 86l3mj$pfb$1...@nslave2.tin.it...


 Stefano
Si č una buona idea, ma non fa per me. Infatti le applicazioni che accedono
al db sono due e devono essere su pc separati. Per cui mi serve
assolutamente un modo per poter fornire delle credenziali di accesso via
programma.

Newsgroup: it.comp.lang.visual-basic
Titolo: database sincronizzati

č possibile avere in una rete lan piů database che interagiscono tra loro
(si autoaggiornano), senza l'ausilio di un server che li gestisca?
ovverro ogni client col propio db che, se modificato, modifica anke gli
altri db degli altri client č possibile?
Grazie


Sě.
MSDE e Sql-Server possono funzionare senza problemi in mirroring.
Ciao
Alberto

 MSDE e Sql-Server possono funzionare senza problemi in mirroring.
Però mi sfugge la logica operativa. A mio parere è molto più facile gestire
un unico database, a cui possono accedere i vari client. Quali possono
essere le ragioni per tenere dei database "multipli"?
Salutoni
Sergio


E' sicuramente molto più semplice avere un solo db.
Io ho trovato due situazioni 'brigose':
1) Rete con diversi PC che non possono permettersi di interrompere la
funzionalità, perchè la produzione è gestita in tempo reale da questi PC.
Per cui, ogni PC fa riferimento al proprio MSDE, il quale si mantiene
aggiornato con un Sql-Server centrale. Se cade la rete, ognuno vive di vita
propria. Al ripristino della rete, ci sono una serie di regole di priorità
per allineare le tabelle (comunque tutti lavorano solo con Select o Insert,
l'Update è riservato al server centrale sotto transazione distribuita).
2) Rete con PC portatili che i tecnici in intervento si portano con sè
quando vanno fuori. Tutte le informazioni di progetto (cavo per cavo per
quadri elettrici complessissimi), sono sul Sql-Server centrale, e solo
l'ufficio tecnico può modificarli. Il tecnico in intervento può
disconnettere in qualunque momento il portatile, e si trova sul MSDE locale
la situazione aggiornata al momento della disconnessione.
Ciao
Alberto
ù

 Io ho trovato due situazioni 'brigose':
(snip)
Grazie.
I torni contano.
Salutoni
Sergio
Newsgroup: it.comp.lang.visual-basic
Titolo: Chi sa fare lo zoom?

Qualcuno sa come si fa a fare lo zoom di una immagine?
Grazie
Angus


Puoi provare ad usare l'oggetto Image al posto di una Picture ed usare la
funzione Stretch per modificare le dimensioni dell'immagine (occhio a
mantenere il rapporto Width/height).
Oppure puoi fare le cose complicate ed usare le API:  BitBlt( ) & Company.
Puoi trovare le info sulle funzioni in un help delle funzioni Win32 di un C
per Windows (Ms, Borland.....).
Have fun!
Fab

 ha scritto nel messaggio
news:8rfo5c$l7l$1...@pegasus.tiscalinet.it...


 Qualcuno sa come si fa a fare lo zoom di una immagine?
Tieni l'immagine in una picturebox nascosta, e la disegni su una picturebox
visibile con PaintPicture, specificando delle dimensioni alterate (ad
esempio, il doppio in altezza e in larghezza).
-vibino

Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere contemporaneamente tutti i form figli aperti

Ciao a tutti, qualcuno mi sa dire se c'è un codice che permette di chiudere
più form child contemporaneamente?
Io ho un form MDIpadre nel quale si aprono più form figli. Vorrei con un
comando chiudere contemporaneamente tutti i form figli aperti.
E' un pò che non uso VB e sono veramente arrugginito. Scusate
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal stampa non grafica

E' possibile stampare un report in Crystal con caratteri non grafici.
Dovrei stampare su una stampante ad aghi.
Grazie, Alberto


Certo che e' possibile, anche se un po' piu' complicato e decisamente meno
portabile... nel senso che se disegni un report per un certo tipo di
stampante ad aghi, e' quasi certo che non funzionera' correttamente su una
stampante ad aghi diversa..
Ciao.
Lorenzo

 ha scritto nel messaggio
news:newscache$hdrk9g$om1$1...@linuxintra.cnare.it...

Mi puoi dare qualche indicazione di come fare ?
Grazie


Basta selezionare dentro a CR la stampante su cui vuoi stampare... per il
resto e' tutto uguale !
Il problema sta nella compatibilita' della stampa...
Se prevedi di utilizzarla su diverse stampanti, preparati ad un duro lavoro
di adattamento...
Dipende anche da cosa devi stampare : un documento come un DDT o una
fattura, che di solito implicano che i dati devono essere perfettamente
incasellati in precise posizione predefinite, presentano maggiori problemi
di una semplice rubrica anagrafica...
Come consiglio generale, cerca di usare tipi di carattere molto usati
(courier,times new roman...) e lascia perdere gli effetti grafici...
Ciao
Lorenzo

 ha scritto nel messaggio
news:newscache$nysm9g$1eo$1...@linuxintra.cnare.it...

Ma io intendevo stampare usando i caratteri della stampante.
Adesso quando stampa (ad aghi) per scrivere una riga ci passa due volte
perchč viene gestita come grafica.
E' la prima volta che mi capita di dover stampare su una st ad aghi e se
vado in grafica ci metto una vita.
Per quanto riguarda il documento  č un normale fogli di stampa dati
Newsgroup: it.comp.lang.visual-basic
Titolo: Dimensione dei file leggibili in modalità binary

Sto' leggendo dei file ciclopici (dai 5 ai 10GB e piu') in modalita' binary
e mi sono accorto
che quando arrivo alla dimensione del long vb mi restiruisce un errore bad
record number.
Guardando l'help ho capito che  la parte numerorecord dell'istruzione "get"
è un long e che quindi al di la della dimensione del long si genera un
errore, ma io come faccio a lavorare i miei files?
C'è un modo di lavorare che mi consenta di mantenere l'approccio di lettura
dei files con
le istruzioni standard di vb o devo passare magari al microsoft scripting
runtime??
Grazie

 errore, ma io come faccio a lavorare i miei files?
Mi sa che dovrai usare le API (quelle  ...Ex) che
usano puntatori a large_integer.
(The LARGE_INTEGER union consists of a 64-bit __int64 member (QuadPart)
and two 32-bit values (HighPart and LowPart). )
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 errore, ma io come faccio a lavorare i miei files?
Se il Long arriva a 2.147.nnn.nnn ti dovrebbe bastare, anzichè leggere un
byte per record (come suppongo) un blocco di 10, 100, 1000 bytes per volta.
In tal modo il "numerorecord" sarà sempre sufficientemente basso da non
superare la capacità del Long.

Newsgroup: it.comp.lang.visual-basic
Titolo: Siate Gentili.

Salve lorsignori,
io sono un neofita e vorrei "umanamente" chiedervi qual'è la strada migliore
per re-iniziare a programmare (in VisualBasic). Quando ero "giovine"
programmavo tranquillamente in Basic Microsoft su sistemi Msx2, then ho
interrotto per svariati anni (leggi AccademiaBelleArti) ed oggi ho la
Necessità epidermidale di ricominciare a programmare.
Today sono stato in libreria ed il migliore dei manuali mi è sembrato quello
della McGraw-Hill da 54.000 lire (copertina violaceo-chiaro) anche se su un
altro manuale della Apogeo(?) mi sembrava che ci fosse un discorso più al
passo coi tempi (sui controlli ActiveX, l'OLE e le strategie da
bassomarketing della Microsoft...)
Magari però, su Internet c'è qualcosa di meglio...(tipo interi manuali
gratuiti o blablabla...)
Insomma, sapete darmi un consiglio per evitare le tipiche cantonate
commerciali da libreria ?!!?!
IF money < 90.000 and money = "only for august" THEN "quale manuale prendo"
ELSE "cumm'facc" ?!?!?
Merci Beaucoup.
"La mia faccia sotto ai piedi vostri"
DandAN

 ha scritto nel messaggio
news:8m9odm$oav$1...@nslave2.tin.it...


 Cristiano
Grazie!

Newsgroup: it.comp.lang.visual-basic
Titolo: Valori celle Excel e ADO

Mi spiego velocemente: devo stampare un foglio excel con il datareport
di VB6.
Apro un recordset con i dati del foglio excel.
Foglio_xls.open "select * from [foglio1$]
Il problema è questo: se in alcune celle c'è un valore del tipo a1,
f1, e2 (tipo colonna,riga) il recordset si riempie con null al posto
di questo valore.
Come faccio?
Grazie
Fabio

...

Ho trovato una soluzione. Visto che devo rielaborarmi questo foglio
excel ne creo uno temporaneo e per ogni cella scrivo il valore con un
' (apice) davanti.
Newsgroup: it.comp.lang.visual-basic
Titolo: Popolare un DataReport... ma e' cosi' difficile?

Private Sub Form_Load()
Dim MyDb As dao.Database, MyRs As dao.Recordset    Dim sql As String
sql = "SELECT bla bla bla..."
Set MyDb = OpenDatabase("f:\Databases\arc.mdb")
Set MyRs = MyDb.OpenRecordset(sql, dbOpenDynaset)
Set DataReport1.DataSource = MyRs
End Sub
Prche' mi da errore in runtime dicendo: Tipo non corrispondente (Run-Time 
Error 13) ?


Perche` tu gli passi un DAO.Recordset mentre lui si aspetta
un ADODB.Recordset.
-- 
ciao, hal

 un ADODB.Recordset.
Si, ho visto.
Infatti cosi' funziona
MyDb.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data 
Source=f:\Databases\arc.mdb;Jet OLEDBatabase;"
Grazie 1000.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] DAO INSERT INTO

Mentre
Anagrafica.Execute "INSERT INTO Contatti (Nome,
Cognome,Indirizzo,Telefono) VALUES ('Mario','Rossi','Via
Nazionale','02/222222')
Funziona
Come faccio se i dati li leggo dalle TextBox ?
Grazie a quanti mi vorranno aiutare.

 wrote in message
_74G4.67241$pn3.7...@news.infostrada.it...

Mi sembra cosi' :
Anagrafica.execute.... bla...bla...bla... VALUES (Textbox1.Text ,
Textbox2.text , TextBox3.Text ,ecc...ecc..)
io qui ho messo dei nomi fittizi per le textbox, ovviamente puoi mettere
quella che vuoi tu.
Ciao !!
DaVe

 Nazionale','02/222222')
ssql = "INSERT INTO CONTATTI (NOME, COGNOME, INDIRIZZO,  TELEFONO)"
ssql = ssql & " VALUES "
ssql = ssql & " ('" & text1.text & "','" & text2.text & "','" & text3.text &
"','" & text4.text & "')
Anagrafica.execute ssql
se poi vuoi essere sicuro che funzioni sempre, bisogna stare attenti al
problema degli apici...
quindi la sequenza potrebbe essere questa...
ssql = "INSERT INTO CONTATTI (NOME, COGNOME, INDIRIZZO,  TELEFONO)"
ssql = ssql & " VALUES "
ssql = ssql & " ('" & replace(text1.text,"'","''") & "','" &
replace(text2.text,"'","''")
ssql = ssql & "','" & replace(text3.text &,"'","''")  "','" &
replace(text4.text,"'","''")  & "')
Anagrafica.execute ssql
Ciao
Enrico

Newsgroup: it.comp.lang.visual-basic
Titolo: Muovere un'immagine sullo schermo

Buongiorno.
Ripeto con un titolo differente il quesito postato ieri, ma rimasto privo di 
risposta.
In VB.net ho 2 controlli PictureBox1 e PictureBox2.
Nel primo faccio il load di un'immagine, nel secondo dovrei vedere la stessa
immagine del primo, ma spostata di x pixel a destra o sinistra e y in sů o 
in giů.
In VB6 facevo cosě:
    Me.PictureBox2.PaintPicture Me.PictureBox1.Picture, 0, 0, , , X * 15, Y
* 15
    Me.Refresh
Non riesco a trovare una soluzione corrispondente in VB.net. Mi date una
mano ?
Grazie
Antonio


Mica ho capito sai....

 ha scritto nel messaggio 
news:4d91ad6d$0$30909$5fc...@news.tiscali.it...

L'immagine che si visualizza nel PictureBox1 non risulta allineata come 
dovrebbe essere. Pertanto nella PictureBox2 la lascio spostare all'utente 
con le frecce della tastiera. L'istruzione base che mi faceva fare ciň in 
VB6 era la PaintPicture, che perň non ritrovo in VB.net e non so con quale 
istruzione posso spostare l'immagine da visualizzare nella PictureBox2.
Ti ringrazio e resto in attesa.
Antonio


alla pressione dei curosori modifichi le coordinate
picturebox2.left+=1 etc

 ha scritto nel messaggio 
news:4d91ca11$0$30912$5fc...@news.tiscali.it...

Ma non si deve muovere la PictureBox, ma solo l'immagine al suo interno. 
Deve agire come se mettessi una fotografia sotto una lente che non si muove. 
Spostando la fotografia nella lente appaiono parti che prima non si vedevano 
mentre se ne nascondono altre.

 altre.
DrawImage, cosě a memoria.
Bye, G. 

"Paperino" <non...@lo.dico.invalid> ha scritto nel messaggio 
news:imspda$6ui$1...@dont-email.me...

Sono ancora qua. Proprio non riesco a risolvere questa cosa.
Inserendo la seguente istruzione visualizzo regolarmente l'immagine 
originaria, preventivamente caricata in PictureBox1:
        Me.PicureBox2.Image = Me.PictureBox1.Image
Se al suo posto inserisco le seguenti istruzioni non si visualizza niente:
        Dim PuntoDrawing As System.Drawing.Point
        PuntoDrawing.X = 12 : PuntoDrawing.Y = 34
        Dim ImmagineSpostata As System.Drawing.Graphics = 
Me.PicureBox2.CreateGraphics
        ImmagineSpostata.DrawImage(Me.PictureBox1.Image, PuntoDrawing)
        Me.PictureBox2.Refresh()
        '        ImmagineSpostata.Flush()
        '        Me.Refresh()
Ho provato anche abilitando il flush ed il refresh della maschera, ma non si 
visualizza niente.
Mi aiutate a trovare l'errore ?
Grazie
Antonio

 ha scritto nel messaggio 
news:4d92fddb$0$6836$5fc...@news.tiscali.it...

Buongiorno.
Ho risolto in questo modo:
    Dim PuntoDrawing As System.Drawing.Point
    Dim ImmagineBitmap As New System.Drawing.Bitmap(400, 300)
    Dim ImmagineSpostata As System.Drawing.Graphics = 
System.Drawing.Graphics.FromImage(ImmagineBitmap)
        PuntoDrawing.X = CorrezX : PuntoDrawing.Y = CorrezY
        ImmagineSpostata.DrawImage(Me.PictureBox1.Image, PuntoDrawing)
        Me.PictureBox2.Image = ImmagineBitmap
Forse ci potrebbe essere un metodo piů lineare e semplice, ma cosě 
funziona...
Ciao
Antonio
Newsgroup: it.comp.lang.visual-basic
Titolo: Visualizzare contenuto file

Ho il seguente problema:
devo visualizzare (ed in futuro stampare) file con gli applicativi che
li hanno creati.
Al momento ho risolto parzialmente la visualizzazione: grazie
all'estensione del file da visualizzare ricerco nelle chiavi del
registro di configurazione l'applicazione da richiamare.
il problema è che esiste anche una chiave ddeexec in cui sono elencati i
comandi che l'applicazione una volta lanciata deve eseguire (as esempio
[open(%1)][print()][quit()]).
Come si fa a far eseguire questi comandi all'applicativo aperto? (ci
deve essere un modo essendo il funzionamento del tasto destro del
mouse).
ho provato con:
  ID = shell(programma da richiamare, 1)
  App...(non ricordo, ma serve per portare in primo piano la finestra)
ID, True
  Sendkeys [open(%1)][print()][quit()]), True (con le opportune
parentesi graffe)
ma non funziona.
Esiste un modo per sapere quali oggetti possono essere visualizzati
tramite controllo OLE (Class mi dà un sottoinsieme dei formati registati
in windows)
Grazie.

 mouse).
hai provato con ShellExecute?
Ciao
Faber

 hai provato con ShellExecute?
No, non riesco ad utilizzarlo:
function shelleexecute lib shell.dll (parametri)
mi dice che non trova file shell.dll?
Che librerie devo aggiungere per utilizzare questa funzione?
Grazie.

 Che librerie devo aggiungere per utilizzare questa funzione?
nessun nuovo riferimento (questo è il bello!   :)), basta che aggiungi in un
modulo:
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA"
(ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String,
ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As
Long) As Long
'Da utilizzare come ultimo parametro di ShellExecute
Public Const SW_SHOWNORMAL = 1
la documentazione la trovi su MSDN oppure su MSDN OnLine
(
http://msdn.microsoft.com
), sotto ShellExecute.
Ciao
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: Menu dinamici

Salve! Avete presente i menu di Visual Basic 6 (io uso ancora VB6) ? In
pratica quelli che si progettano con l'Editor di Menu... So che da codice è
possibile settare la visibilità, l'enabled o la spunta. Ma non è proprio
possibile eliminare o aggiungere dinamicamente voci?
Grazie.

Il 20/10/2004 16.36, Giuseppe Chielli scrisse:

http://www.mentalis.org/apilist/InsertMenuItem.shtml
http://www.mentalis.org/apilist/AppendMenu.shtml
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Newsgroup: it.comp.lang.visual-basic
Titolo: setup e mdac_typ

mi č venuto un dubbio.
se nelň pacchetto di installazione (uso Inno Setup) metto il file MDAC_TYP,
e gli dico di lanciarlo non appena ha terminato l'installazione stessa, devo
per caso inserire nel pacchetto anche i file MSADO15.DLL e MSADOX.DLL,
oppure vengono automaticamente installati quando si lancia mdac?
grazie
MarioH

Secodno me ..la seconda che hai detto!" :)
Ciao Simo
--
__________________
www.sasim.cjb.net

Newsgroup: it.comp.lang.visual-basic
Titolo: Suonare files MPEG da Visual Basic

Salve a tutti,
c'e' qualcuno che ha, o mi sa dare informazioni per reperire, un ocx, dll o
sorgenti per decodificare e quindi suonare files in Mpeg 3, Mpeg 2, da
Visual Basic ???
Ho provato l'ocx trovato nel sito comune, ma ho notato che in alcune
situazioni e' instabile, e quindi mi servirebbe qualcosa di meno fragile.
Ringrazio tutti in anticipo.

sempre e solo sito comune...
c'è una magnifica OCX...
--
--[GbC]--
Newsgroup: it.comp.lang.visual-basic
Titolo: Visualizzare PDF

Esiste un modo o un controllo per visualizzare i file PDF in una Form di VB
?
Grazie
Alessandro

 Grazie
acrobat reader 5 installava un ocx che si riusciva a inglobare in un vbp.
col 6 arrivano messaggi d'errore, non ho avuto tempo di controllare meglio.
cmq l'ocx sta in programmi\adobe\acrobat6\reader\activex
ciao, j.

 col 6 arrivano messaggi d'errore, non ho avuto tempo di controllare
meglio.
disinstallato tutto e reinstallato il solo 6, va anche da vb. si porta
dietro i menu'.
cmq un controllo di qualche tipo lo fa, un messaggio era "can not find
acrobat", quindi dubito si possa usare l'ocx da solo, se era questo che
volevi sapere.
ciao, j.

Mi inserisco per chiedere se qualcuno, cercando in rete, ha trovato
qualcosa di alternativo ad Acrobat Reader, magari "Free", da
utilizzare in VB. Io ho solo trovato controlli non free. Quello di
Acrobat lo trovo parecchio "pesante" e vorrei anche evitare soluzioni
tipo GSview/Ghost.
Saluti
Newsgroup: it.comp.lang.visual-basic
Titolo: sempre unicode.......





Sono sempre io...........riepilogo il 
problema:


 


ho un database access con dei caratteri a volte non 
standard (per es. cirillici, greci, ecc.); se li inserisco in Access tutto ok. I 
dolori cominciano quando li leggo da VB; essi vengono sostituiti da altri 
caratteri per nulla corrispondenti. Come posso fare?


A me hanno consigliato l'UNICODE, ma anche 
inserendo i caratteri con un font unicode la musica non cambia


Chi di voi mi puo' aiutare?


Eternamente grato


 


Franco



 ha scritto nel messaggio
news:001201c0f287$c7a41560$26ae...@scienzecom.unisa.it...


Caro francesco, non postare in HTML che occupa 5 volte e non serve a nulla.
Posta in text/plain.
Ciao
--
Timothy Redaelli
timothy.redae...@email.it
Togliere NONSPAMMARE per rispondere

Newsgroup: it.comp.lang.visual-basic
Titolo: Assegnare giorno mese e anno a variabile Date

Ciao,
il mio problema e' questo:
ho il giorno, il mese e l'anno di una data e voglio assegnarli a una
variabile Date, come posso fare?
La cosa deve funzionare anche all'estero dove, per esempio, scrivono
mese/giorno/anno; deve cioe' capire le impostazioni del sistema.
Convertire in stringa "dd/mm/yyyy" e assegnarla non funziona all'estero.
Grazie a tutti
Marco Rossi

Elimina NoSpam per scrivermi<
a01b02...@iol.it

 ha scritto nel messaggio
news:393f...@pc-maurizio.fauser.edu...


Newsgroup: it.comp.lang.visual-basic
Titolo: sort di un database

Ciao a tutti, gestisco un database copiandolo nell'MFLEXGRID.
mflexgrid si riempie con svariati record di 7 campi.
vorrei fare un ordinamento secondo i dati nella colonna 2 e nella 5, è
possibile?
purtroppo ho visto che è possibile fare si un sort per più colonne ma solo a
patto che siano contigue (es. col. 2,3, 4, 5), è possibile sceglierne due
NON contigue?
grazie in anticipo a chi mi risponderà, ciao!

 NON contigue?
uhmmmmm non puoi gestire l'ordinamento via SQL? una cosa del tipo
SELECT Campo1, Campo2, Campo3, Campo4, Campo5
FROM MiaTabella
ORDER BY Campo2, Campo4
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione etichette - OCX

qualcuno conosce qualche OCX per la creazione/gestione di etichette? tipo
quele che si attaccano sui prodotti o sugli scaffali del supermercato per
intenderci.
grazie a tutti...
--
Ciao
Alfredo

 qualcuno conosce qualche OCX per la creazione/gestione di etichette?
Io uso un OCX della Intermec, fornitomi assieme alla stampante.
Ciao
Alberto

 ha scritto nel messaggio
news:KgMra.79444$DT4.2...@twister1.libero.it...


 dove poteri trovarlo?
Comprando una stampante Intermec?
Due cent:
1) Con l'oggetto Printer in combinazione con gli opportuni
Font, si fanno cose spettacolari.
2) Il quoting! Quando scrivi, cita solo le parti del testo a
cui rispondi eliminando intestazioni/firme ecc., ma
soprattutto rispondi *sotto* al testo!
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org
Newsgroup: it.comp.lang.visual-basic
Titolo: Giustificare un testo

Ciao a tutti,
qualcuno di voi conosce un buon algoritmo per giustificare un testo?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ciao a tutti!
Qualcuno di voi conosce un buon algoritmo per giustificare un testo?


 Qualcuno di voi conosce un buon algoritmo per giustificare un testo?
non l'ho mai fatto, ma non dovrebbe essere difficile. devi variare la 
spaziatura fra le parole in modo tale da raggiungere la larghezza del 
blocco di testo.
spaziatura = (larghezza_blocco-larghezza_totale_parole) / numero_parole
a patto che larghezza_totale_parole sia > di una soglia non troppo 
grande per evitare spiacevoli effetti.

 qualcuno di voi conosce un buon algoritmo per giustificare un testo?
VB6 o VB.Net?
Cosa devi fare?
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: scrivere su file aiuto!

Ciao a tutti
una veloce domanda banale.. devo scrivere una stringa su di un file, il 
seguente codice funziona ma mi scrive la stringa compresa fra le virgolette, 
come posso scrivere solo la stringa?
grazie infinite
Open c:\file.txt For Output As #2
    stringa = "questa è una frase di prova"
    Write #2, stringa
Close #2 


print #2,stringa

Riporto dall'help di VISUAL BASIC, in corrispondenza dell'istruzione 
WRITE:
"A differenza dell'istruzione Print #, l'istruzione Write # inserisce
virgole tra gli elementi e racchiude le stringhe tra virgolette mentre
vengono scritte nel file."
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Record aggiornati da confronto tabelle

Ho una tabella T1 con dei record aggiornati ed una T2 con
stessa struttura e record meno aggiornati.
Voglio prendere solo i record "nuovi" da T1 o quelli che
hanno subito variazioni in uno qualunque dei campi.
Ad esempio detto ID la chiave e P il prezzo, voglio tutti i
campi di T1 che non siano presenti in T2 o che abbiano
prezzo diverso.
Ad esempio da:
+-----------------+-----------------+
|        T1       |       T2        |
+-----------------+-----------------+
|   ID=1 - P=30   |   ID=1 - P=30   |
|   ID=2 - P=10   |   -             |
|   ID=3 - P=25   |   -             |
|   ID=4 - P=30   |   ID=4 - P=30   |
|   ID=5 - P=20   |   ID=5 - P=25   |
|   ID=6 - P=40   |   ID=6 - P=45   |
+-----------------+-----------------+
Voglio estrarre:
+-----------------+
|        Z1       |
+-----------------+
|   ID=2 - P=10   | 'Mancante in T2
|   ID=3 - P=25   | 'Mancante in T2
|   ID=5 - P=20   | 'Presente in T2 con P diverso
|   ID=6 - P=40   | 'Presente in T2 con P diverso
+-----------------+
Questo e' quello che ho partorito, e che parrebbe funzionare:
SELECT `Z1`.* FROM
 (SELECT * FROM `T1`) AS `Z1`
 LEFT OUTER JOIN
 (SELECT * FROM `T2`) AS `Z2`
 ON `Z1`.`ID` = `Z2`.`ID`
WHERE ISNULL(`Z2`.`ID`) OR NOT `Z1`.`P`=`Z2`.`P`
Considerando pero' che nella realta' i campi potenzialmente diversi sono una 
ventina e che quindi la parte terminale della query (la condizione del 
WHERE) diventa lunghissima:
SELECT ...
WHERE ... OR
      NOT (Z1.A=Z2.A AND ...(x20)... AND  Z2.Z=Z2.Z)
mi chiedevo se esiste qualche altro sistema per ottenere lo stesso risultato 
in maniera piu' "compatta" e/o efficiente.
Grazie a chi vorra' rispondermi =)
Lokar 

 in maniera piu' "compatta" e/o efficiente.
L'alternativa potrebbe essere una serie di UNION con una sola LEFT OUTER
JOIN per volta. Non so se sia piu` efficiente, il testo e` certamente piu`
lungo, ma e` sicuramente piu` leggibile e piu` facile da verificare e
debuggare perche` puoi testare i blocchi uno per volta.
-- 
ciao, hal

Lokar wrote:

cosi':
SELECT t1.*
FROM t1 LEFT JOIN t2 ON 
t1.id
 = 
t2.id
WHERE (
t2.id
 Is Null) OR (t2.p<>t1.p AND ...)
perche' hai messo questa:
(SELECT * FROM `T1`) AS `Z1`
e questa
(SELECT * FROM `T2`) AS `Z2`
Z1 coincide con T1 e Z2 con T2
vuoi mettere alla prova gli algoritmi di ottimizzazione delle query? ;-)
bye
r
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO! COMMON DIALOG IMPAZZITA!!!

Sono disperato!
Quando provo ad inserire la common dialog in un nuovo progetto, VB5 mi
dice che non riesce a reperire le informazioni sui diritti di licenza!
il bello è che ho già creato alcuni programmi che la sfruttano, ma anche
quelli vecchi, quando vado a caricarli vengono "allegeriti" da
quest'oggetto!
Cosa può essere successo e come faccio a rimediare.
Per favore aiutatemi, ho bisogno di fare un programma che la sfrutti.
Ah potreste rispondermi alla mia e-mail?
Grazie di tutto l'aiuto possibile.
Tango

Reinstalla VB

Prova ad installare il Service Pack 3!
Altrimenti nel CD di vb5 c'è un file .reg (non ricordo il nome purtroppo!)
che ti dovrebbe sistemare tutto appena lo lanci!
Ciao
Andrea
anfa...@tin.it

 wrote in message 378E0E3E...@cdh.it...

Sul CD di VB c'e' un file .REG (e' nella directory controls), basta che fai
doppio click su quello (aggiorna le informazioni di licenza nel registry).
NON reinstallare VB: e' una perdita di tempo e non serve a niente!
--
Roal Zanazzi
z...@iol.it

 NON reinstallare VB: e' una perdita di tempo e non serve a niente!
Beh, serve... a patto che prima zappi via tutta la cartella
Windows e reinstalli da zero il S.O. ^_____^
Può essere un'alternativa... io lo faccio ogni sei mesi circa e chissà
come mai la mia cartella Windows, a parità di programmi installati,
"dimagrisce" di almeno 50 Mb... mah, mistero della fede ! ^____^
Zeross
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto su DAO

Ciao a tutti
Come di lancia la compattazione di  un database da VB5 ?
Come si cancellano in un solo passaggio tutti i record di una tabella?
Grazie in anticipo !
Marco Grignoli,  
s.i...@tread.it

Cerca il messaggio su questo NG
"azzerare file MDB" (Fabio Leante) -> R: fabrizio
Ciao,   fabrizio.
---
On Tue, 30 Sep 1997 15:57:20 GMT, 
s.info.@tread.it
 (Marco Grignoli)
wrote:


Newsgroup: it.comp.lang.visual-basic
Titolo: Installazione

Ciao a tutti
Ho creato una installazione di VB6 su Windows XP con 
il wizard standard di VB6.
Se installo su WIn 9x mi chiede di aggiornare alcuni files
di rebootare e l' installazione va a buon fine, se lo faccio su Win2000
anche e soprattutto come administrator, dopo il reboot continua a
chiedermi di aggiornare i files e non si installa
qualcuno ha qualche suggerimento ?
Grazie
Ciao
Alberto B.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao
Alla prossima.
--
'''ŽfoolbrainŽ'''
Visual Basic Programmer
Database Designer & Manager
F.O.O.L.: Functional Obedient Observation Lifeform
B.R.A.I.N.: Biomechanical Robotic Android Intended for Nullification
(...and sky's the limit.) [CIT]

 
ti ho inviato il file ( non ti stupire del nome
da cui ti arriva la mail :-)) )
mi dici nel tuo cosa hai nella sezione [Bootstrap]
come TmpDir ?
ciao
Alberto


Newsgroup: it.comp.lang.visual-basic
Titolo: OCX e porte Parallele

Salve a tutti,
e da un po che manco su questo NG e riprendendo un programma tra le mani mi
sono chiesto se nel frattempo è stato concepito un OCX che abbia la
possibilità di poter governare la porta parallela come MSCOMM che viene
utilizzato per quella seriale. Un grazie a tutti a chi potrà darmi notizie
in merito.

"Enzo" ha scritto nel messaggio

Sotto Win 9X puoi usare la dll che trovi sul Sito Comune:
http://it-lang-vb.net/
, cerca "parallela"
Se ti serve per NT e 2000, prova questo (se il link è spezzato ricomponilo):
http://groups.google.com/groups?hl=it&selm=8sd610%242l8c%241%40stargate1.inet.it
Ma il post è vecchio, il nuovo link è quello di driverlinx:
http://www.driverlinx.com/DownLoad/dnload.htm
Altro approccio al problema:
http://www.geekhideout.com/iodll.shtml
Questo non mi ricordo, ma l'ho trovato negli stessi appunti :-))
http://www.winfordeng.com/support/download.html
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: modificare l'ordine dei bit in una variabile Byte

Come faccio ad agire sull'ordine dei bit in una variabile di tipo Byte?
Con un esempio...
Ho una variabile di tipo Byte che contiene il numero 84 
84 = 01010100
voglio invertire l'ordine dei bit ossia far venire fuori
01010100 --> 00101010
com'e' che posso fare?
-- 
emy

 01010100 --> 00101010
Function revb(ByVal b As Byte)
Dim r As Byte, a As Byte
For a = 0 To 7
    r = r Or (b Mod 2) * 2 ^ (7 - a)
    b = b \ 2
Next
revb = r
End Function
Se devi usare la funzione più volte è oppurtuno scrivere tutti i valori che
può assumere in un array di byte,
cioè:
' in un modulo
public arr_revb(255) as byte
sub init_arr_revb()
    For a = 0 To 255
        arr_revb(a) =  revb(a)
    Next
end sub
Quando parte la tua applicazione invochi  init_arr_revb
poi puoi usare in ogni punto del tuo programma arr_revb() come se fosse la
funzione.
Curiosità: a cosa ti serve?
Ciao,
Luca Barbetta kck/skd

 Luca Barbetta kck/skd
tnx... ^_^ ho anche trovato utile il zzBin.bas del sito comune ^_^
mi serve perche' devo leggere dei valori da un PLC e sembra che i bit
siano invertiti.... quindi devo fare le conversioni prima di scrivere e
dopo aver letto... il casino sara' per quando leggo dei valori che
dovrebbero essere dei numeri reali...
bye
-- 
emy

 dovrebbero essere dei numeri reali...
In realtà credo che la colpa sia del sistema little-indian della intel,
anche se non ricordo che invertisse anche i bit (sicuramente i bytes).
Il problema però non si pone: al massimo inverti anche la sequenza di bytes
e poi li copi con CopyMemory() in un Single o Double.
Sempre ammesso che almeno la codifica IEEE (che non è l'urlo di Gerolamo)
sia rispettata.
Ciao

 Sempre ammesso che almeno la codifica IEEE (che non è l'urlo di Gerolamo)
Ovviamente si è trattato di un deprecabile lapsus.
Intendevo Geronimo o Gokhlayeh.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Magic Desktop 3.1.0 by Mky

Salve a tutti,
sono Mky per la seconda volta. Vorreri allegare al + presto un mio
programma, cioè Magic Desktop.
Tale programma consente di pianificare a distanza di una settimana il
desktop di Windows(sfondo).
A me sembra che sia il primo programma che faccio ciò, vorrei alcune vostre
considerazioni!
belle ma soprattutto brutte sull'idea che ho avuto! grazie!
P.s: allegherò presto Magic Desktop.
Mky, Mmtech

La prima considerazione che ti faccio è:
a cosa serve un programma che ti "pianifica"? il desktop a distanza di una
settimana?
cosa intendi per pianifica?
...e' un po' come avere un programma che visualizza tutti i numeri da 1 a 10
che sono dispari e divisibili interamente per due! (cioè nessuno!)
Mah!
Ciao.

 P.s: allegherň presto Magic Desktop.
Non ci provare...
--
Roal Zanazzi
z...@iol.it

Prima di tutto vorrei ringraziare chi mi ha risposto e chi mi risponderà!!!!
Vorrei precisare alcune cose:
Magic Desktop (e scusate se in alcuni casi sarò ripetitivo) permette di:
Scegliere 7 immagini per quanti sono i giorni della settimana, cioè lunedì
pippo.bmp, martedì pluto.bmp ecc.
In tal modo non si rischia di avere sempre la stessa immagine, che potrebbe
risultare monotona non trovate?
Rispondendo a:
Mario Parracchino= Sono stato chiaro ora?
Roal Zanazzi= Mi dici il nome di programmi che fanno tutto ciò? hai detto
che se cerco bene ci sono!!!
                      se avrò richiesta lo allegherò, spiacente deluderti.
(rispondimi)
                      Antionio Montesi= Non è che M.d. sia un programma che
richieda delle doti da programmatore,
                      perciò non credo che il sorgente ti serva a molto! ti
posso inviare l'exe, fammi sapere!! ok?
Per chi ha intenzione di rispondermi!!!
Accetto tutte le critiche e lodi sulla mia idea, se ci saranno
considerazioni positive, allegherò MD, altrimenti avrò la mia prima crisi
del "programmatore".
Mky, Mmtech

del "programmatore".
Forse io e Roal non ci siamo spiegati: su QUESTO NG NON POSSONO ESSERE
POSTATI ALLEGATI! Un robot provvederà ad eliminarli.
Do Svidaniya!

Newsgroup: it.comp.lang.visual-basic
Titolo: Indirizzo IP connessione Internet?

Come si fa a conoscere l'indirizzo IP che viene assegnato alla propria
macchina quando ci si collega ad internet? Io per ora mi spedisco una e-mail
e nelle proprietą vedo l'indirizzo. Non ci sarebbe un modo un po' piu'
semplice??
Grazie 1000

 macchina quando ci si collega ad internet?
Winsock
Perchè non guardi sul Sito Comune?

 wrote in message
news:9snqve$1kf$1...@fe1.cs.interbusiness.it...

WinNT, 2K - In una finestra DOS scrivi IPCONFIG /ALL
Win95,98 (Me ?) - Fai partire il programma WINIPCFG.EXE
Sal
Newsgroup: it.comp.lang.visual-basic
Titolo: errore 3426 [lunghetto]

[vb5sp3] per muovermi in un recordset visualizzato con txtboxes e dbgrid, da
sempre uso, anziche' il datacontrol, dei cmd su una toolbar cui sono
associate le seguenti procedure:
Private Sub DbFirst()
     dbCons.Recordset.MoveFirst
End Sub
Private Sub DbLast()
     dbCons.Recordset.MoveLast
End Sub
Private Sub DbNext()
     dbCons.Recordset.MoveNext
     If dbCons.Recordset.EOF Then DbLast
End Sub
Private Sub DbPrev()
     dbCons.Recordset.MovePrevious
     If dbCons.Recordset.BOF Then DbFirst
End Sub
il recordset viene inizializzato al load con:
    Dim idx As Index
    For Each idx In MainDB.TableDefs("cons").Indexes
        cboIndex.AddItem idx.Name
    Next
    cboIndex = cboIndex.List(0)
    'cboIndex = "cod"
    Set dbCons.Recordset = MainDB.OpenRecordset("cons")
    dbCons.Recordset.Index = cboIndex
    dbCons.Recordset.MoveLast
normalmente quando tocco la prima o ultima scheda, le procedure intercettano
bof/eof e non succede nulla di particolare. il rs sta li'.
stasera, per la prima volta, spostandomi sulla prima o ultima scheda, tocca
bof/eof, visualizza una scheda a tutti campi blank, poi qualsiasi
spostamento io faccia da'
error 3426 -- action cancelled by an associated object
ho provato a:
1. ripristinare il db, temendo si fosse incasinato
2. copiare la tabella con un ciclo
3. copy+paste del datacontrol di un altro form dal quale ho copiato
esattamente anche le procedure, salvo puntare alla tabella che mi
interessava.
insiste.
idee ?
tia, pal

 wrote in message news:8mpsd7$78l$2...@nslave2.tin.it...
[cut]
Senti maa...
-la tabella "cons" contiene record?
-cboIndex si carica con un indice valido?
-non è che magari hai un campo con dati errati/mancanti?
Ciao, Adriano

Newsgroup: it.comp.lang.visual-basic
Titolo: chiarimenti odbc

ciao
qual'e' il significato di questi due termini?
provider ODBC
driver ODBC
grazie

 grazie
--
Morfeus®
Free Joint
:PII

Secondo ciò che ho fino ad ora studiato dovrebbe essere :
ODBC : open database connectivity ,collezione di funzioni per la
consultazione di dati presenti su DBMS SQL
il modulo è diviso in due strati:
ODBC driver manager che  mette a disposizione un set di funzioni
indipendenti dal DBMS e l'ODBC driver che viene utilizzato oltre che per i
collegamenti a DBMS relazionali  remoti anche per accedere ad altri tipi di
dati locali come fogli di lavoro excel ,file dbase, questa funzionalità è
realizzata da driver ODBC ad un livello ;Quando la connessione avviene con
DBMS remoti si parla di driver ODBC a due livelli
Ancora una cosa che magari potrebbe servirti:
SISTEMA CLIENT-SERVER BASATO SU API ODBC
Client
applicazione
        |
ODBC driver manager
        |
ODBC driver
        |
Server
 DBMS-SQL
        |
 DB
Spero di esserti stata un pò d'aiuto!
buon lavoro
palenas
"franco" <fra...@Shhh.it> ha scritto nel messaggio
news:Myhra.75337$iy5.2...@twister2.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: -> cerco ocx per riprodurre i file gif ANIMATI

dove posso trovarlo?

sito comune
---
GbC
---

Newsgroup: it.comp.lang.visual-basic
Titolo: Front-end a base di dati, un consiglio...

Ciao a tutti,
ho bisogno di un vostro consiglio (sicuramente +esperti) in modo da
impostare bene il lavoro.
Il problema è questo: ho una applicazione scritta in VB6 Enterprise che
manipola dei dati residenti in un database remoto (MySQL connesso tramite il
suo provider OleDB).
Per il momento l'applicazione non ha nessuna interfaccia grafica e via
codice opera delle trasformazioni sui dati (si tratta +che altro di
modellazione matematica e quindi di lettura di dati scritti nel db da altri
applicativi e scrittura dei risultati a fronte di una elaborazione).
La connessione alla base di dati, i recordset, etc. etc. sono creati tutti a
runtime via codice (ADO).
Ora avrei la necessità di dotare questa applicazione di un front-end grafico
e mi chiedevo qual'era la via migliore, o, quantomeno, la più adatta (nel
mio caso) ad operare delle semplici operazioni sui record di alcune tabelle.
Ci sono varie possibilità:
- fare tutto via codice, seguendo quindi lo stile della applicazione
esistente (realizzata da altri) e recuperando quindi anche gli oggetti
adodb.connection e recordset creati in fase di runtime (questa opzione credo
sia la più dispendiosa in termini di tempo ma forse la più flessibile);
- creare una connessione fissa alla base di dati mediante l'uso di un
dataenvironment e trascinare sulle form i campi e le tabelle lasciando a VB
il compito di crearmi delle form che accedano ai dati delle tabelle e
permettano le semplici operazioni di aggiunta/eliminazione/modifica di un
record;
- usare un datacontrol ADO per ogni form collegato a caselle di testo e
controlli che sfruttano il databinding al datacontrol etc (eventualmente
sfruttando l'autocomposizione di VB per la creazione di una form basata sui
dati).
Voi che ne pensate? Solitamente come sviluppate i front-end per l'accesso ai
dati?
Vi ringrazio come al solito per tutto il prezioso supporto!
A presto
dix

 Vi ringrazio come al solito per tutto il prezioso supporto!
Dunque,
io di professione non sviluppo gestionali, però personalmente faccio sempre
tutto da codice, perchè mi piace avere il controllo di tutto, beh... si
perde più tempo per lo sviluppo, ma poi se c'è un bug è il tuo, e non di
quei zozzoni di microzoz, e sicuramente la soluzione può avere più forme,
essere più dinamica, scalabile etc.. poi dipende sempre dalla tua abilità
nello scrivere codice, se scrivi immondizia, allora tanto vale usare
dataenvironment con il trascinamento dei campi sui form, però a me così fa
cagare... scusa il termine.
Evita il controllo adodc, io tutte le volte che ci ho avuto a che fare ho
sempre maledetto microzoz, avendo avuto una marea di problemi.
Ciao

Grazie!!
dix
Newsgroup: it.comp.lang.visual-basic
Titolo: Threads

..salve sapete dirmi se č possibile in VB creare dei nuovi Threads come in
Delphi?
..se si come si fą?
ciao a tutti Raf.

 Delphi?
con VB7 sarą possibile, la versione attuale (la 6) non lo consente. sono
stati fatti esperimenti utilizzando API per creare nuovi thread, ma
sinceramente non me ne sono molto interessato perchč mi era parso un sistema
un po' instabile...
Ciao
Faber

L'unico sistema é creare un' activeX EXE out of process...
Ed usarlo...
    CIao
            Allanon


condivido con Faber
se cmq ti interessa l'esempio (altro che crappy) fai un salto su
http://vbsimple.virtualave.net/howto/030.htm
ma funziona da schifo... c'e' da lavorarci molto
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Consiglio

In una classe che differenza c'è tra una variabile pubblica ed una propietà
pubblica?
Cioe se io ho bisogno di memorizzare un valore devo per forza usare una
proprità?
Grazie

 Grazie
prego
-- 
.A
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org
Read my blog at: 
http://www.ugidotnet.org/4.blog

Grazie esattamente quello che volevo sapere.
Newsgroup: it.comp.lang.visual-basic
Titolo: modem e carrier detect

salve sto cercando di fare un contascatti e ho bisogno sapere se il modem e'
in linea o no!
Ho provato con MSCOMM ma non funziona se la porta del modem e' stata aperta
da qualche altro programma!
Ho provato con CreateFile e GetCommModemStatus ma non funziona. Il problema
e' catturare l'handle della porta COM2 (ad esempio). Forse i parametri che
passo alla CreateFile non vanno bene!
Qualcuno sa come fare?
Grazie
LR

...


si mi serve per internet... vorrei calcolare esattamente la spesa
bimestrale!!!
Ho trovato qaulcosa la' dove mi hai indicato. La guardero' e ti faro'
sapere.
Grazie.
LR

se č aperta una connessione di accesso remoto.
  Si, ma e' quella con le RAS API o controllando il registry, che ti
danno un risultato positivo solo dopo il login, perdendo tutto il
tempo dell'handshaking del modem e della procedura di login, il che
non e' molto bello per un contascatti.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

Ho trovato il programma che visualizza lo stato del modem (su
members.xoom.com/it_lang_vb/
   )
e funziona... unico problema : usa una dll esterna che funziona solo su
Win95 !!!
Vorrei in ogni casio cercare di scrivere io la ddl o il codice che usa le
windows API.
Ho creato in C una dll che usa le seguenti funzioni:
{
hComm=CreateFile(COM1,0,0,NULL,OPEN_EXISTING,FILE_FLAG_OVERLAPPED,NULL);
GetCommModemStatus( hComm,&ModemStat);
}
il problema è che con queste funzioni il file "com2" viene aperto, ma a me
serve solo interrogarlo e non aprirlo!!!!
Purtoppo la documentazione sulle funzioni in questione non e' molto chiara
visti i numerevoli parametri di input.
Se uso queste funzioni nel modulo VB, senza usare la dll, non ottengo un
tubo!!! (naturalmente convertendo opportunamente gli input)
VB non riesce a "beccare" l''handle della porta !!!
Ora controllo il codice con il RAS e naturalmente vi faro' sapere.
Grazie per i consigli.
LR

ooops.........
errata corridge:
e' COM2 e non COM1 !!!
scusate
LR

Newsgroup: it.comp.lang.visual-basic
Titolo: ActiveSheet.Protect

Ciao
Vorrei proteggere da accidentali modifiche un folgio di lavoro e alla
pressione di un tasto vorrei rimuovere la protezione...
Ho inserito sul foglio1 un toggle-button a al suo click ho messo :
sub tglProtezione_click
if tglProtezione.value then
 ActiveSheet.protect Contens=true
 else
 ActiveSheet.unprotect
end if
Peccato che mi si genera un errore 1004 alla prima riga dopo il then o
l'else. Eppure ho provato a registrare una macro (per analizzarne il codice)
e il computer usa esattamente quel metodo !

--- Giako --- <Adriano....@Silink.it> wrote in message
92563387...@silink.it...

Devi prima spostare il fuoco dal pulsante al foglio. Dopo la riga:
sub tglProtezione_click
scrivi, per esempio, la riga:
ActiveCell.Select
e il tuo codice funzionera'. (Contents:=True, ovviamente...)
--
Ciao.
Maurizio

grazie :)
Newsgroup: it.comp.lang.visual-basic
Titolo: [VBGraphics] - DirectCAD and Terrain- reBookmark it

My home page was down
rebookmark it, thanks
http://vbgraphic.altervista.org/
-- 
Fabio Guerrazzi
http://vbgraphic.altervista.org/

 
http://vbgraphic.altervista.org/
Piacere di rileggerti ;-)
C'e' ancora qualche problema con il path delle immagini.
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con Crystal Report - Campi Memo come inserirli

Vorrei inserire dentro un report piuttosto complesso dei testi (più
precisamente etichette) già scritte e formattate con Word.
Ho provato a copiarle dentro una casella di testo ma CRW le incolla
solamente come OLE.
Ho allora provato a scriverle in una tabella Access dentro dei campi memo ma
nel form del programma mi vengono visualizzati gli a capo con il simbolino
rettangolare ed inoltre non sono formattate come nell'originale.
Con questa seconda soluzione però il campo associato in CRW viene formattato
abbastanza correttamente.
Qualche idea in proposito?
Dimenticavo: uso CRW 5.0
Grazie  per l'aiuto.
Ciao
Roberto

 rettangolare ed inoltre non sono formattate come nell'originale.
Format del campo
Cangrow=true
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: Creare un campo contatore da codice

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ciao,
dovrei creare un campo contatore in una tabella su un DB MDB.
Di solito uso ADOX oppure costrutti ALTER per modificare le tabelle, ma
non saprei come fare nello specifico a creare un contatore con il JET.
Avete qualche suggerimento?
Tnx.
LeleB.
- --
Free As In Freedom
www.fsf.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
iD8DBQFDSpHz/l+kMioSZwgRApPtAJ9jUOJLpWBZcuin55XY6t5KOqPDiwCcD+H2
ZxJ8I+ER3I0xPzNJ2gE0gO8=
=ZWIh
-----END PGP SIGNATURE-----

 LeleB.
CREATE TABLE Authors(ID_Author COUNTER, ...
Bye
Raf