mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: visual basic 6 o vb.net?

Ciao
da poche settimane studio vb6, ora mi conviene andare avanti e poi passare a
vb.net
 o farlo quanto prima?
Quali sono le reali diff tra i due linguaggi?
per usare 
vb.net
 devo acquistare dei programmi? O basta Vb6?
grazie!

 grazie!
Figurati. :o))
--
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
Fondatore di free.it.comp.lang.csharp e free.it.comp.lang.vbnet
Segui il corso di C#!

 Raga ma la vogliamo inserire nelle FAQ si o no? ^__^
Ma vogliamo sistemarle queste FAQ sě o no? ;)
E non andrebbero postate ogni tanto?
Ciao
--
y = f(
http://neodatatype.interfree.it/index.html
)

 E non andrebbero postate ogni tanto?
Andrebbero prima sistemate... imho... :(


Ma... ti vedo sempre vigile qui sul NG :)
Com'è che per il SC non ci sono più novità?
Ciao

 Com'è che per il SC non ci sono più novità?
Perchè non ce ne sono proprio... a parte quello sotto .net (che ormai è in
via di pubblicazione) non ci sono novità... sono arrivati anche un paio di
articoli che devo reimpaginare e htmlizzare... per il resto niente...
Ricevo spesso missive di "signorine" che vorrebbero "sollazzare" il
webmaster, virus in quantità, richieste di aiuto su vb (no ragazzi il WM non
è un helpdesk) inoltrate per mezzo del form online (sembra che la gente non
si accorga delle istruzioni che a caratteri cubitali spiegano il perchè il
WM non può rispondere a domande su VB).
Ho ripreso inoltre a lavorare quindi la sera non ho più tanta voglia di
mettermi sul PC! :(
Per quanto riguarda le faq e più in generale lo scongelamento delle attività
stò preparando una lista di cose da fare da mandare in ML.Solo che sono un
po' demoralizzato, e puoi intuire il perchè! :(
In particolare per quel che riguarda le FAQ ho pensato a come organizzarle
in modo che da SC sia possibile eseguire ricerche oppure scaricare un
documento unico... prossimamente sui vostri schermi... si spera! :)
Ciao,
Alessandro

 Perchè non ce ne sono proprio...
E quel progettino sul tuo sito? ;)
Ciao

 Alessandro
coraggio, sei tutti noi.
sulle faq proporrei la cosa piu' semplice: una colonna d'indice a sx,
o dx se a sx c'e' il menu' generale, con le faq visualizzate al
centro. con titoli sintetici ma esplicativi funzionerebbe benissimo. e
ci metteresti relativamente poco.
ciao e grazie, a.

 E quel progettino sul tuo sito? ;)
Stò valutando un sistema simile... spero di aver pronto qualcosa per il
prossimo meeting... ;)
Newsgroup: it.comp.lang.visual-basic
Titolo: database ascii

Esiste un modo per applicare la gestione di database evoluta di Visual Basic
5 o 6 (recordsets, indici, componenti data, ma SQL soprattutto) a vecchie
tabelle di dati scritte in ASCII senza separatori tra un campo e l'altro? So
che esiste un driver ODBC per i file di testo, ma mi sembra che esiga un
separatore di campo.
Grazie.
-Silvano Prospiti-

 ha scritto

se non ci sono separatori, immagino ci siano dei campi a lunghezza fissa,
con blanks per gli spazi non riempiti.
in questo caso non fai prima a fare una conversione (forse lo consente anche
access) in un db strutturato o in un csv o simili, e poi a lavorare con
quello ?
ciao, a.

 separatore di campo.
Prevede anche la "Lunghezza fissa".
--
Ciao.
Maurizio





Grazie! Ma sono ancora inguaiato... Sono riuscito a 
scrivere un DSN su file, automaticamente si è creato un file 
schema.ini  nella directory del mio database con la descrizione di 
tutte le tabelle, la lunghezza di ogni campo, ecc. ma non riesco a connetterlo 
né ad aprirlo: né con un controlo Data, né tramite codice. Gli esempi che ho 
trovato in rete sono 2 striminziti: uno per VB5 che non mi funziona e uno per 
VB6 che è ridondante per le ore che devo perderci  a studiarmi tutto 
il background. 


Qualche idea? Semplice ma efficace?


Ciao!


Silvano



devo perderci  a studiarmi tutto il background.
--
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: Form in primo-primo piano

come posso fare per avere un form in primo piano rispetto a tutte le
altre applicazioni?
In breve, ho due programmi diversi che all'avvio fanno il famoso
splash.... come posso far si che uno (scritto in vb) sia in primo piano
rispetto all'altro?
Tank....
Antonello


cerca sul sito comune: 
www.murialdo.it/it_lang_vb
Ciao
Daniele
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

Ti ringrazio per il tuo interessamento, ma sul Sito comune non ho trovato
niente che possa fare al caso mio.... puoi darmi indicazioni piů precise?
Ancora Grazie
Antonello
Daniele Esse ha scritto:



Prova a utilizzare questa funzione dell'API (è documentata)
Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal
hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long,
ByVal cy As Long, ByVal wFlags As Long) As Long
Daniele Sartori 
ds...@libero.it

GRAZIE..........
Daniele ha scritto:


Newsgroup: it.comp.lang.visual-basic
Titolo: Riferimento Excel

Ho realizzato un programma che utilizza "Microsoft Excel X.0 Object
Library".
Dico X perchè a seconda del pc su cui lo apro mi da 9.0 (se installato c'è
office2000) o 10.0 (se c'è officeXP).
Stesso problema durante l'installazione sul pc del cliente...
avete idea d come fare a fissare questo riferimento e a non averlo dinamico?
Non so se dipende dal fatto che office XP prende il dato dal file excel.exe
che non posso usare sul pc del cliente che ha excel2000...
In pratica vi chiedo:
1. posso dal mio pc che ha officeXP includere il riferimento con 9.0 cioè
con office xp?
2. posso durante l'installazione fare in modo che mi metta qcosa per
utilizzare il 10.0 se sul pc o non c'è nulla o c'è un altro office?
Grazie Alex

Nn so se sto dicendo un ca@@ata.. a limite fai finta che nn ho scritto
niente..
non puoi usare il CreateObject("EXCEL.Application")..?
L'unico svantaggio è che in design non vedi i suggerimenti relativi ai
metodi e alle proprietà degli oggetti.. ma almeno così non includi i
riferimenti di Excel che hai te installato sulla macchina sviluppo..
bye
Enrico
"Alex1980" <ba...@jumpyFREGATI.it> ha scritto nel messaggio
news:b88g6g$nq0$1...@fata.cs.interbusiness.it...


 altro office?
Ovviamente se il PC su cui viene lanciato il prog. ha solo Excel XP viene
usato quest'ultimo, ma M$ assicura retrocompatibilità.
termoPilucco

 non puoi usare il CreateObject("EXCEL.Application")..?
Invece di
            Set mObj = New Excel.Application
            mObj.Workbooks.Open sFileNameDaImportare
?
Potrebbe essere...proverň ^_^
Grazie Alessandro

 viene usato quest'ultimo, ma M$ assicura retrocompatibilità.
Infatti purtroppo al contrario (io ho xp e sul pc installato 2000) non pare
fungere (anzi sono certo: NON FUNGE!)
Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda banale su dll: neofita

Scusate la domanda:
ho una dll scritta per Visual C; e' la stessa cosa usarla
in VB, o deve essere "costruita" apposta?
Ho l'esempio in Visual C (con i sorgenti) su come
chiamarla: come posso interagire con la DLL
da VB? (il Visual C proprio non lo conosco...)
Grazie

 ha scritto nel messaggio
news:OPTy7.27734$1H1.2...@news.infostrada.it...

se le funzioni sono esportate con la convenzione STDCALL non dovresti avere
problemi, usandola da VB; per utilizzare le funzioni che esporta una DLL
prova a dare un'occhiata a MSDN, alla voce "Declare"
Ciao
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: treeview scorri cartelle

Ciao a tutti.
tempo fa mi sembrava di aver trovato un esempio che popolava una 
treeview con le unità e le cartelle dei vari dischi, permettendo poi di 
selezionarle e popolare una listview.inoltre le icone erano tipiche di 
Esplora risorse.
qualcuno per caso ha il progetto sotto mano?
grazie
Daniele


http://www.marcominerva.com/vbcorner/download/api.htm
file Explorer.vbp
Per le icone associate c'è un articolo di Dino Esposito dal titolo "Folder,
icone
e Common Control" su 
http://online.infomedia.it
Ciao
Mauri
Ciao
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere numero di serie cd?

E' possibile legger il numero di serie del ce inserito nel lettore?
Per es
Il volume nell'unit. D S Data Disc
Numero di serie del volume: 130C-5CC2
 Directory di D:\
16/04/2004  11.16               769 cd.txt
               1 File            769 byte
               0 Directory               0 byte disponibili
ottenuto con il comando dir?
In oltre è possibile copiare un cd con un numero di serie xxxx-xxxx in modo
che la copia abbia lo stesso numero di serie?
Grazie
Nick Shadow

 in modo che la copia abbia lo stesso numero di serie?
pare proprio di si.
quindi è una strategia non utilizzabile per la protezione del software...
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 software...
Immaginavo che non fosse una soluzione buona, mi farò venire in mente
qualche altra cosa.

Non esiste un metodo anticopia al 100% sicuro anzi... non esiste un metodo
anticopia al 50% sicuro...
Va da sè che devi usare una combinazione di metodi per scoraggiare l'utente
fnale.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Apertura tabella con select (Parte seconda)

Scusate se riposto il messaggio ma, se io non lo leggo con tim, avendolo
inviato con interfree, forse non lo leggete neppure voi
Progetto VB5 SP3, Database Access97, DAO3.5
in un form di questo progetto è presente un dblist, un controllo data1 e un
dbgrid collegata a data1.
Ho creato il codice per aprire la tabella con questa select
dim tab as string
tab = dblist1.text
s= "Select * from " & tab
la cosa funziona tranne che nel caso in cui il nome della tabella
(dblist1.text) contiene degli spazi.
Ho prrovato von le [] come nelle select in cui  indico direttamente il nome
della tabella, ma no c'è pezza.
Qualcuni può indicarnmi la via?
Grazie e un saluto a tutto il NG
Valli

 della tabella, ma no c'è pezza.
prova utilizzando direttamente il nome della tabella (se non ti serve la
clausola WHERE ...)
Ciao
Faber

 Qualcuni può indicarnmi la via?  Grazie e un saluto a tutto il NG
prova a smacchinare con apici e simili in modo da rendere la stringa finale
qc tipo:
"select * from 'questa tabella ha un nome composto'"
nb: dico *prova*...
ciao, a.

 Faber
Se per nome della tabella intendi dblist.text direttamente, ho già provato,
inserire invece il vero nome della tabella (es. pippo, pluto, ecc.) non è
possibile perchè questo viene scelto dall'utente attraverso la dblist.
Grazie
Ciao, Valli


Io suggerisco le virgolette doppie, su M$ SQL Server in genere servono per
la definizione dei nomi di colonna e tabella.
Strano che non ti prenda [] cmq...
Ciao,
Alessandro

 Strano che non ti prenda [] cmq...
giusto:
nel frm qui sotto (vb5sp3) c'e' un datacontrol (non settato per niente), un
dbgrid collegato al dc, e un listbox. l'mdb "test" e' un access97.
grazie e ciao, a.
Option Explicit
Private Sub Form_Load()
    Dim db As Database, td As TableDef
    Set db = OpenDatabase("test")
    For Each td In db.TableDefs
        If Left(td.Name, 4) <> "MSys" Then List1.AddItem td.Name
    Next
'cosi' nel listbox ci sono 2 items:
' - cli
' - questi sono i clienti
End Sub
Private Sub List1_DblClick()
    Dim s As String
'    s = "select * from " & List1.List(List1.ListIndex)
' questa da' errore nella clausola FROM
'    s = "select * from '" & List1.List(List1.ListIndex) & "'"
' questa da' clausola della query incompleta
    s = "select * from [" & List1.List(List1.ListIndex) & "]"
' questa e' ok
    Data1.DatabaseName = "test"
    Data1.RecordsetType = 1
    Data1.RecordSource = s
    Data1.Refresh
    DBGrid1.ReBind
End Sub

 wrote in message 8ojabn$eot$1...@nslave1.tin.it...

Ho risolto il problema con questa select
dim s as string
    s = "Select * from [" & (DBList1.Text) & "]"
Data1.recordsource = s
Grazie a tutti per l'aiuto
Valli
Newsgroup: it.comp.lang.visual-basic
Titolo: VB e Win NT

Salve .
Sono un programmatore alle prime armi ho fatto una piccola applicazione per
registrare file di testo
usando VB6 . Ho creato con "Creazione Guidata Pacchetti di Installazione" 2
floppy per l'installazione ,
l'applicazione sul mio PC con Win98  gira benissimo ma sul PC in ufficio con
Win NT
l'applicazione da' qualche problema. Ad esempio eseguendo le registrazioni
dei file di testo da'
errori tipo "file not found" o "errore di run-time 53 ", pero' in altre
parti ( ad esempio per la rinomina dei
suddetti file di testo )  l'applicazione funziona bene.
Che puo' essere successo ??
Grazie in anticipo delle risposte.
PAOLO

DogFoot ha scritto nel messaggio ...

L'errore 53 equivale a "file not found", quindi i 2 errori sono in realtà la
stessa cosa.
Sicuro di cercare il file giusto, e soprattutto di avere i diritti giusti?
Ciao


Penso di Si' ,il fatto strano e' che  su Win 98 il programma gira bene ??
Non vorrei che Win NT non supporti qualcosa che ho inserito nel programma .
Comunque grazie
CIAO

Secondo me non hai portato sul secondo PC qualche file utilizzato
dall'applicazione.
Il fatto che giri su Win98 è casomai di buon auspicio: se riesci a farlo
girare lì, figuriamoci su NT (non funziona al contrario).
----------------------------------------------------------------------
Stefano Minardi
Zetesis: 
zet...@mclink.it
----------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Eventi sul Modem ...

Ciao a tutti, ho letto i vecchi post sull'argomento e ho scaricato il
programma 'accesso remoto' ... il mio problema ora è :
Voglio fare un programma che si installa nella tray Bar all'avvio di Win e
quando il pc si collega ad internet di deve 'accendere' ... un po' come ICQ,
napster ecc. ecc. ...
dunque come faccio ? :))) o meglio riesco a mettere un proramma nella tray
bar, però non so come fare a farglielo fare all'avvio di Win ... e poi come
faccio a farlo accedere quando il pc si collega ?
Ciao e tutti e graziue mille :)))
                Bruce



Sito Comune
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Oh PORCA!!!

Che zzo succede?
Ci manco io per un pò e qui vi prendete a "capate in faccia" ???
NON E' GIUSTO!!!!!
Quando fate ste cose dovete avvisarmi!! :-)
Scherzi a parte... datevi la mano e tanti bacini e fate la pace.
Che una soluzione si trova..

 Ci manco io per un pò e qui vi prendete a "capate in faccia" ???
Ben riesumato bello ^_^
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/


Grazie per il bello.. ma non ti allargare però altrimenti va a finire che ti
porto nella cass... ehm.. in viaggio con me ehehe ROTFL...
Ah! A proposito.....
Anche tu ti stai prendendo a capate in faccia????
Io non posso... sai com'è.... le uniche capate che posso dare sono contro il
mogano della cassa... :-D

 contro il mogano della cassa... :-D
Lol, cmq ora si sta discutendo sul futuro del SitoCumune su
http://www.it-lang-vb.net/forum
 , entra , registrati e di la tua !

Newsgroup: it.comp.lang.visual-basic
Titolo: Anomalia Funzione Val(...) in  CompackFramework.Net

ciao a tutti
sto prendendo dimestichezza con il compactFramework per fare applicazioni
per pocketpc.
Facendo vari esperimenti ho riscontrato il seguente problema:
Se faccio Val("123.4") ottengo un Double che vale 1234 !? in pratica non
vede il punto dei decimali.
In VB6 e Vb.Net, facendo applicazioni per windows, indipendentemente che il
separatore dei decimali sia la virgola o il punto, nell'esempio precedente
la funzione ritorna correttemente il numero 123.4.
E' voluto questo diverso comportamento o è un baco? La cosa mi crea molto
fastidio perchè in molto codice per applicazioni Windows, uso la funzione
val per convertire in double un numero, previa sostituzione della virgola
con il punto.
ciao a tutti

<- Morpheus -> wrote:

L'ho sempre detto che è meglio rimuovere la Microsoft.VisualBasic dai 
progetti VB.net
VB.Net NON è VB7, e sarebbe ora di capirlo.
Usa Double.Parse() e DIMENTICATI le funzioni di VB6.
Ciao
-- 
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 Ciao
Perfettamente d'accordo, in quanto non ha senso passare a .NET se poi lo
si usa come vb6... 
Ciao MArco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao
...concordo a pieno conm la tua opinione, e infatti ho scelto net proprio
perchè non è VB6.
Volevo solo capire perchè hanno radicalmente cambiato il comportamento della
funzione Val() tipica di VB6
ciao e grazie

la funzione ritorna correttemente il numero 123.4.
Beh, punto o virgola, non è indifferente per Val.
Ciao!

> Beh, punto o virgola, non è indifferente per Val.
non intendo per Val, ma per le impostazioni internazionali....se inqueste
metti il punto o la virgola, Val("123.4"), con il punto, ti ritrona sempre
123.4
ciao

ciao a tutti
sto prendendo dimestichezza con il compactFramework per fare applicazioni
per pocketpc.
Facendo vari esperimenti ho riscontrato il seguente problema:
Se faccio Val("123.4") ottengo un Double che vale 1234 !? in pratica non
vede il punto dei decimali.
In VB6 e Vb.Net, facendo applicazioni per windows, indipendentemente che il
separatore dei decimali sia la virgola o il punto, nell'esempio precedente
la funzione ritorna correttemente il numero 123.4.
E' voluto questo diverso comportamento o è un baco? La cosa mi crea molto
fastidio perchè in molto codice per applicazioni Windows, uso la funzione
val per convertire in double un numero, previa sostituzione della virgola
con il punto.
ciao a tutti
Newsgroup: it.comp.lang.visual-basic
Titolo: Muoversi nel datagrid

Scusate ma come faccio a farmi restituire il numero ed i valori della riga
selezionata all'interno del tagagrid?
Non so più come fare....
Buon Anno!


Io utilizzo databound grid (che tutti odiano perchè fa pena ma per me ancora
va "bene") ma dovrebbe essere uguale.(come al solito che qualcuno mi
corregga in caso di castroneria)
Al dataGrid hai un controllo data o ado associato giusto?
Devi usare quel controllo che è riferito al tuo datragrid.
Ad esempio se l'utente seleziona col mouse un determinato record sulla
griglia , spostando su di esso il cursore (il rettangolino), il tuo
controllo associato adodc1 con adodc1.recordset("nomecampo") ti restituisce
il valore selezionato, se viceversa vuoi che il cursore si muova sulla
griglia ad esempio alla presione di command avanti indietro etc... che hai
posto sul form  basta che utilizzi i soliti metodi movenext, movelast,
movefirst etc.... sul controllo ado associato alla griglia.
Davide

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

Non so come fare per controllare lo scanner da visual basic.
Chiedo aiuto......

 ha scritto nel messaggio
news:8ta9sl$b62$1...@nslave2.tin.it...


 contattarmi per delucidazioni o informazioni a riguardo
Vai cosě che vai bene.........
La cosa interessa anche a me !
Io devo salvare le immagini in formato JPG e devo indicare anche le
dimensioni...
ma queste ultime due cose non sono cosě vitali.
Ciao e grazie
Sergio

 ha scritto nel 
messaggio 
news:8ta9sl$b62$1...@nslave2.tin.it
...


 ha scritto


 grazie comunque, a.
Infatti io sono andato a naso, e l'ho prelevato cosě:
http://web.tiscalinet.it/marco_gaiotti/software/scan32.zip
Ciao
Sergio
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa Picturebox contenente Mschart

Come da oggetto... ho una picturebox che contiene un MSchart, quando mando
in stampa ottengo un rettangolo (la picturebox) di tanti puntini... (la
stampa viene effettuata con una stampante ad aghi). Se metto un bordo al
MSchart ottengo, insieme ai puntini, le linee dei bordi ma solo puntini
all'interno... lo stesso con una flexgrid, niente testo solo "l'ombra" del
controllo...
il codice che utilizzo per la stampa è il seguente:
--------------------------------------------------------------------------
      Dim rv As Long
      Dim sWide As Integer, sTall As Single
      Me.ScaleMode = vbTwips
      sWide = pbox.Width  ' set the size of the area to print in the
picturebox
      With pbox
         .Top = 0
         .Left = 0
         .Width = grf.Width
      End With
      With Picture2
         .Top = 0
         .Left = 0
         .Width = grf.Width
         .Height = pbox.Height
      End With
      DoEvents
      pbox.SetFocus
      Picture2.AutoRedraw = True
      ' mando il contenuto di pbox a picture2
      rv = SendMessage(pbox.hwnd, WM_PAINT, Picture2.hDC, 0)
      rv = SendMessage(pbox.hwnd, WM_PRINT, Picture2.hDC, _
                   PRF_CHILDREN + PRF_CLIENT + PRF_OWNED)
      Picture2.Picture = Picture2.Image
      Picture2.AutoRedraw = False
      Picture2.Visible = True
      'setto la stampante
      Printer.PrintQuality = 300
      Printer.Print ""
      'Printer.DrawMode = 7
      Printer.PaintPicture Picture2.Picture, 0, 0
      Printer.EndDoc
      Picture2.Visible = False
      pbox.Width = sWide 'riaggiusto la larghezza della picbox principale
--------------------------------------------------------------------------
-grf è Mschart
-pbox è la picturebox principale, quella che si vede a schermo
-picture2 è quella secondaria, altrimenti non posso usare il metodo
paintpicture
Anche se provo a stampare la picture2 su di un form mediante:
        Form1.PaintPicture Picture2.Picture, 20, 20
ottengo un rettangolo tutto bianco....
vi prego aiutatemi perchè non so più dove metter le mani....
Grazie!
--
____________________________
   G 1 0 X®
Web: 
www.giox.net
Alt. Mail: 
info...@libero.it
Icq Uin: 47698601
Irc Chan. @azzurranet:
   #mhackerone; #ahccc; #linux;
   #hackers-it; #programmatori
_____________________________

 ha scritto nel messaggio
news:2QDf9.11559$6O4.1...@twister1.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda su FONT

Ciao a tutti ho una bella domandona per voi.
Esiste un oggetto (tipo una textBox) in cui è possibile scrivere con
font differenti ?
Esempio:
PRIMA RIGA (grassetto)
SECONDA RIGA (normale)
TERZA RIGA (sottolineata)
Grazie a tutti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 font differenti ?
Sě.
Si chiama RichTextBox
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
Se i tempi non chiedono la tua parte migliore, inventa altri tempi. 
(Baolian, libro II, vv. 16-17)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

A dire la verità ci avevo provato ad usarla però ho questo problema:
Ho impostato il grassetto per scrivere l'intestazione 
(RichTextBox.Font.Bold = true) dopodichè sono tornato a scrivere col 
carattere normale (RichTextBox.Font.Bold = false) ed ho aggiunto
un'altra
stringa. Facendo così però alla fine mi sono trovato tutta RichTextBox 
con carattere normale. 


 con carattere normale. 
Non dici come hai fatto, quindi non ti posso dire dove hai sbagliato.
Che tu abbia sbagliato qualcosa č abbastanza sicuro, perchč la RichTextBox
č fatta apposta per poter contenere testo con diverse formattazioni.


Ok metto un pezzetto di codice (indico con RTB il nome della
RichTextBox)
 'Questa č l'intestazione che mi servirebbe in grassetto'
 RTB .Font.Bold = True 
 Temp = "INTESTAZIONE" & Chr(13) & Chr(10)
 RTB.TextRTF = Temp
 
 'Qui c'č il resto del testo'
 RTB .Font.Bold = false
 Temp1 = "RESTO DEL TESTO"  
 RTB.TextRTF = RTB.TextRTF & Temp
Facendo cosě alla fine mi trovo tutto il testo normale.


 Facendo così alla fine mi trovo tutto il testo normale.
Devi prima selezionare il testo di cui cambiare gli attributi (.SelStart,
.SelLength) e poi usare le proprietà .SelFontName, .SelBold e simili.
Bye
Raf

Siiiiiiiiiiii funziona.... grazie mille


Alla fine ci sono riuscito. Ovviamente il merito è tutto vostro.
Grazieeee a tuttiiiiiiiiiiiii

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemino con Ado & Dbgrid

Ciao a tutti belli & brutti
ho questo problemino, carico una form con una text box di inserimento
cliente ed un "bottone" di carica dati. Al click del "bottone" mi carico una
Db grid con il numero ordine e la qtà del cliente scelto.
Il codice è il seguente :
Private Sub Carica_Click()
REC.Open "SELECT Numero_ordine,Articolo,qta,Prezzo FROM Testata_ordine WHERE
Cliente ='" & Txt_Cliente.Text & "'", CNN, _
adOpenStatic, adLockReadOnly, adCmdText
Set Me.DataGrid1.DataSource = REC
End sub
La prima volta che digito un cliente tutto ok. La seconda, magari cambiando
cliente  mi da il seguente msg di errore:
"L'operazione non è consentita se l'oggetto è aperto" riferendosi
all'istruzione REC.OPEN ....
Cosa manca?
Grazie mille a tutti.


CUT

Ciao e grazie della risposta, perň volevo dirti di entrare pure nel merito
,  ti spiego il xchč: I consigli sono sempre ben accetti anche perchč io mi
sto avvicinando or ora al mondo Vb (normalmente lavoro su AS400) e quindi
sto andando da neofita con un manuale alla mano, percui se c'č qualcosa di
strano o una miglioria nella routine ditelo pure.   
Grazie a tutti
Ronny
Il 09 Apr 2002, 08:36, "Wodka4U"
<marco_123_TOGLIQUI@mar_456_ANCHEQUI_tek.it> ha scritto: 

--------------------------------
Inviato via 
http://usenet.iol.it

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

Ciao a tutti.
Volevo soltanto sapere se qualcuno di voi è già passato alla piataforma .NET
e sta realizzando dei progetto in 
VB.NET
.
Per che non è ancora passato, mi interesserebbe sapere se ha intenzione di
farlo.
Inoltre, c'è qualcuno di voi che intenzione di abbandonare VB e di passare a
C#.
Io sono veramente confuso!!!

 Io sono veramente confuso!!!
Le premesse sono buyone per entrambi i linguaggi...
Però VB non sarà più il caro vecchio VB 6... :(
                    Ciao
                            Allanon
Newsgroup: it.comp.lang.visual-basic
Titolo: L'icona di un eseguibile

Da principiante ad esperti: Come si fa ad associare un'icona ad
un'eseguibile? Si fa in fase di compilazione? E come?
Grazie a chi mi risponderà.
MM

Come si fa ad associare un'icona ad un eseguibile? In fase di compilazione ?
E come?
Grazie a chi mi risponderà
MM

Ciao, di default, quando tu crei un eseguibile del tuo programma, viene
utilizzata l'icona della form principale.
Altrimenti, se ben ricordo, puoi scegliere, sempre in fase di creazione exe,
quale altra icona presente nelle altre form, utilizzare.
Bye
--
Tango
www.af.mil
ICQ: 35463931

Newsgroup: it.comp.lang.visual-basic
Titolo: Simili a CrystalReport

Utilizzo VB6Sp6 con CrystalReport 8.5. Sono stato incaricato di cercare, sul
mercato, un software alternativo a CR (anche non free), che sia più
performante (e semplice da interfacciare con VB) nella creazione di grafici
per la rappresentazione di statistiche, distribuzioni, andamenti, etc.
Gradirei qualche aiuto e indicazioni in merito a siti dove scaricare
versioni eventualmente trial. Che esperienza avete in merito ai grafici?
Avete sempre usato CR?
Grazie, Fabio.
cors...@NOSPAMquipo.it


Non ho esperienza nel suo impiego, ma all'epoca avevo dato un occhio a
ActiveReports, e non mi pareva affatto male.
--
Ciao!
Luca Menegotto

 ha scritto nel messaggio
news:9o1841ln670n1jqk0...@4ax.com...


 ActiveReports, e non mi pareva affatto male.
Confermo, e' fantastico.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ActiveReports, e non mi pareva affatto male.
Io lo uso nella versione .Net dopo aver tirato accidenti al CR incluso in
VS.Net 2003.
E' un altro mondo per semplicità di uso e deploy. Se la versione x VB6 ha
le stesse caratteristiche lo consiglio assolutamente.
Inoltre la versione .net è usabile pienamente anche con la trial, ti stampa
un messaggio nel footer del report ma questo ti permette comunque di
valutarne le caratteristiche.
Ciao
Stefano "HappyMan"
http://www.sgr.info

 ha scritto nel messaggio
news:1eweyfqejmks7.hof6zs62ae8o$.dlg@40tude.net...


 ha scritto nel messaggio
news:82Z91Z108Z218Y1...@usenet.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: VB & IExplorer

Un Saluto a Tutti,
qualcuno di Voi sa come scaricare le pagine internet in modo da creare una
specie di cache ?  (immagini comprese)
E' possibile in VB creare un plug in per IE?
Un grazie anticipato a chi mi dara' qualche indicazione.

 wrote in message
news:9gp9ir$9b6$2...@nreadB.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: ImageCombo ancora con problemi...

Ciao a tutti.
un po di tempo fa ho spedito un messaggio su un problema che ho con il
controllo ImageCombo ma non ho avuto neanche una risposta...
...molto probabilmente il problema che avevo menzionato non ha soluzione...
:-(
Vorrei sottoporvi nuovamente il problema perchč mi piacerebbe avere anche
solo un vostro riscontro (anche senza soluzione al problema)... perchč in NG
serve anche a questo no? forse potrei essere io ad avere il controllo mal
installato o chissa?
Per favore verificate se anche a voi succede la stessa cosa: per me sarebbe
importante anche solo sapere che non sto sbagliando nulla nel codice.
Grazie ancora.
Mario.
===========================
Messaggio
===========================
Ho VB 6 con SP2 e mi sono accorto che se si inseriscono in una imagecombo
piů di 300 elementi composti da una icona 16x16 e una stringa di testo di
una sessantina di caratteri, questo va in palla !
...ovvero tutti gli elementi diventano incomprensibili! vi risulta?

Bug Confermato!
Anche io ho VB6EE Sp2
Ciao
Corrado


No. Io ho provato con 10.000 elementi, ognuno dei queli era una stringa
lunga 59 caratteri e un'icona 16x16 e non si è verificata nessuna anomalia.
Poi ho provato con un solo elemento lungo 60 caratteri e un'icona 16x16 e il
testo era incomprensibile. Quindi la proprietà Text di un
ComboItem non può superare i 59 caratteri.

Newsgroup: it.comp.lang.visual-basic
Titolo: vb.net Trovare una stringa in dei file di testo

Ciao a tutti,
ho u'applicazione che gestisce dei file di configurazione di telefoni
IP.
Dentro a questi file (anche 150/200) per volta ci sono dei parametri
che mi interessa ricercare.
C'è qualche funzione di .Net che esegue questa funzione o devo
scrivere io una routine che apre file per file e gi guarda dento
cercando la mia stringa?
Grazie

Se i files non rispettano uno standard ben specifico credo proprio che 
l'unico modo sia aprirli e ravanarci dentro.

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

Possiamo affrontare un problema legato ai database? Come risolvereste il
problema della multiutenza su un database Access? o meglio come fareste a
inserire contemporaneamente + record da + postazioni nella stessa tabella?

 inserire contemporaneamente + record da + postazioni nella stessa tabella?
Guarad nei vecchi post su google ... trovi una valanga di roba
Saluti
Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettare l'eseguzione di altri programmi.....

Ho la necessità di intercettare l'eseguzione di altri programmi....
esempio excel e outlook.....
il prg dovrebbe intercettare la richiesta ... chiedere una pwd.... 
in caso positivo far partire l'applicazione ....
altrimenti non farla partire.......
è possibile......
il tutto è su 98.... 
altrimenti se fosse stato su 2000 averi gestito il tutto con le
utenze.....
Michele

 utenze.....
Esiste uno strumentino molto utile anche in Windows 98,
il suo nome č : System Policy Editor e lo trovi nel CD di Win98.
Sia ben chiaro non č il top della sicurezza ma puoi fare diverse cose
e se non sbaglio anche qualcosa di analogo a quello da te richiesto.
Dagli un'occhiata... :-)
HTH,
Antonio Cangiano
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Webmaster 
www.visualcsharp.it
"Great spirits have always encountered violent opposition
from mediocre minds." A.Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 è possibile......
esiste una chiave di registro (ovviamente ricordo la posizione ) in cui
specifichi quale applicazione esegue tutte le altre;
tale chiave è spesso modificata dai virus per prevenire il lancio degli
antivirus.
Se inserisci il path della la tua applicazione  ottieni quello che vuoi.
termoPilucco


ok.... 
ora la cosa l'ho risolta..... rinominando outlook.exe in out_data.exe
e il mio in outlook....
ma se qualcuno...  fa partire..... out_data.exe
addio...
beh...

Newsgroup: it.comp.lang.visual-basic
Titolo: [Urgente]IoProgrammo e VB6Sp3

Su quale numero trovo la service pack 3 di vb6 ?
Grazie a tutti

 ha scritto nel messaggio
news:9bkibi$9hqkv$1...@ID-23399.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Inglobare un file video nel file eseguibile.

Salve a tutti, devo mostrare un video in un'applicazione in visual basic, ma 
ho la necessità che il file (in questo caso un AVI) non sia esterno al file 
eseguibile, ma ne sia inglobato. Usando il componente windowsmediapalayer, 
con l'attributo URL riesco solo a riferirmi a file esterni e non si comporta 
come per esempio l'attributo Picture dei commands Picturebox e Image che 
inglobano il file di immagine.
Mi potete aiutare? C'è un modo per inglobare il file AVI o con 
windowsmediaplayer o con altri componenti?
Grazie
Sergio 


Potresti includerlo nel file di risorse del tuo progetto VB come risorsa CUSTOM.
Poi al momento di riprodurlo, estrai la risorsa come byte array con LoadResData,
salvi questo in un file .AVI temporaneo, che andrai a riprodurre con WMP.
http://experts.about.com/q/Visual-Basic-1048/Play-AVI-resource.htm
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.
Newsgroup: it.comp.lang.visual-basic
Titolo: Messaggio su icq

Salve, dovrei creare un programma che permetta di inviare messaggi su icq a
uno specifico utente icq, questo programma dovrebbe funzionare anche su
computer che non abbiano l'icq installato, ma sinceramente non so proprio
come fare, se qualcuno avesse qualche consiglio di qualunque tipo gradirei
molto il suo aiuto, grazie anticipatamente a chiunque mi aiuti.


non ho mai provato una cosa del genere ma esiste un sdk di icq
http://www.icq.com/api/
--
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: Vba e nome pc

Salve a tutti.
Come faccio a far leggere a vba il nome del pc per poi assegnarlo ad una
stringa?
Grazie
Giovanni

Grazie non c'č bisogno ho trovato sul Sito Comune.
Scusate



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

Come č possibile che avendo reinstallato VB6 io non abbia DAO ?
La cartella DAO in programmi/file comuni/microsoft shared esiste, ma nei
componenti non c'č!
--
Distinti Saluti
Luca Ferrari

 componenti non c'č!
Veramente dovrebbe essere nei Riferimenti...

non vedo l'ora che il corso di VB abbia inizio..
ciao e grazie mille...

Newsgroup: it.comp.lang.visual-basic
Titolo: COMMERICALIZZARE IL PROPRIO SOFTWARE

Per commercializzare il proprio software  o si è artigiani ergo ditta
individuale, oppure si agisce sotto l'egida di una società al riparo
da eventuali danni che in nostro software può creare a terzi.
I vantaggi di una società a tal scopo sono indubbi, già il fatto di
avere un marchio, una segretaria, e la possibilità di emettere fatture
doverebbe essere sufficente, ma c'è molto di più.
Cerco persone seriamente interessate a costituire una società srl per
vendere direttamente e tramite rivenditori esclusivamente i programmi
fatti dai soci e la possibilità di condividere segretaria
commercialista ecc.
Le persone cercate sono:
Coloro che hanno già avuto esperienza di realizzazione e di vendita di
programmi da loro stessi realizzati con almeno un numero di 5
installazioni a clienti diversi.
Coloro che hanno realizzato siti ed applicazioni web attualmente in
rete.
Residenza a Roma o provincia.
Le spese previste sono quelle di costituzione.
Le spese di gestione andranno riparitie in propozione al fatturato di
ogni socio, con una franchigia minima e andranno detratte dal compenso
che ogni socio riceverà dalla società.
La data prevista di costituzione è entro febraio 2001
La sede è in Roma presso uno studio multiservice da trovare,
l'amministratore andrà eletto dai soci, le direttive scelte
dall'assemblea dei soci.
Prego gli interessati di contattare il seguente indirizzo
mari...@excite.it
Inviando note sui propri prodotti ed esperienze con eventuali
indirizzi internet.
Disponibilità di tempo (anche se secondo lavoro)
Esperienze maturate.
Cordiali Saluti
Stefano Aldobrandi

> La data prevista di costituzione è entro febraio 2001
Cioe' e' già stata costituita... mmmmm :)))))

 Cioe' e' già stata costituita... mmmmm :)))))
E' un messaggio dal passato... probabilemente avrà avuto qualche problema
con in newsclient :)

 con in newsclient :)
Messaggi dal passato... pure i fantasmi chiedono aiuto a questo NG? :))))

 Messaggi dal passato... pure i fantasmi chiedono aiuto a questo NG? :))))
Fantasmi strani se ritengono che una segretaria sia essenziale per un
programmatore! :P

 programmatore! :P
Beh, sulla segretaria se ne potrebbe parlare... se e' carina allora serve! :)))

 Beh, sulla segretaria se ne potrebbe parlare... se e' carina allora serve!
:)))
Il programmatore è uno strumento di lavoro sottocosto che va sfruttato al
250% non gli si deve dare la possibilità di distrarsi o di svagarsi e non
bisogna nemmeno affiancargli un collega del sesso opposto, figuriamoci una
bella segretaria! :P
Ciao

 bella segretaria! :P
ma chi sei  il super mega direttor intergalattico ing gran figl d .... COBRA
del film di fantozzi ? :PPP
CIAO



Io direi piuttosto: "complimenti, ottimo autoritratto..." :_P
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: cattura schermo

Ciao a tutti,
qualcuno sa come si fa a creare un cattura schermo con Visual Basic 5.0?
GRAZIE
Antonio Mirarchi

Esempio postato da Zanna il 06/03/1999:
Provate cosě:
Sub CaptureScreen(O As Object)
    Dim hdcs As Long
    hdcs = CreateDC("DISPLAY", "", "", 0)
    BitBlt O.hDc, 0, 0, Screen.Width, Screen.Height, hdcs, 0, 0, &HCC0020
    O.Refresh
    DeleteDC hdcs
End Sub
Dove O puň essere una Picturebox con le dimensioni dello schermo, e poi
salvi il contenuto in file BMP cosě:
Call SavePicture(picture1.picture, "Schermo.bmp")
O deve avere Autoredraw = true
Ciao
Zanna
E ciao anche da Moreno... ^___^
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

...



Wow! ti sei ricordato di me!
Ciao.

>Wow! ti sei ricordato di me!
Date a Zanna quel che è di Cesare....
^___^
Ciao,
Moreno


Newsgroup: it.comp.lang.visual-basic
Titolo: CD-ROM Recognition

Hopefully this is a simple question with a simple answer.
I am writing a program that plays video from a CD-ROM.	On my computer I, of
course, know what letter drive my CD-ROM is.  But when I go to distribute
this, how will i know where there CD-ROM is located.  The executable and
working dirctory will be on the hard drive.  Any api calls or any good way of
doing this without checking each drive searching for the files I need.
Thanks
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

You can try API function:GetDriveType
Declare Function GetDriveType& Lib "kernel32" Alias "GetDriveTypeA" (ByVal
_
nDrive As String)
It Determines the type of a disk drive.
Parameter	Type/Description
nDrive/ String:  A string containing the path to the root directory of the
drive.
Return Value:
Long: Zero if the drive cannot be identified. One if the specified
directory does not exist.
One of the constants DRIVE_REMOVABLE, DRIVE_FIXED, DRIVE_REMOTE,
DRIVE_CDROM or DRIVE_RAMDISK specifying the drive type on success.
Ciao.

...

-------------------
Hy
Try to see on the Italian Internet site
http://members.xoom.com/it_lang_vb
If you are any problems, concact me.
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco
Newsgroup: it.comp.lang.visual-basic
Titolo: form in memoria

Ciao!
qualcuno sa se esiste un'insturzione per sapere se un determinato form и gма
stato caricato?
O devo proprio gestimelo io?
grazie
elena

...

Nella collezione FORMS ci sono tutti i form caricati.
FORMS.COUNT
FORMS(0)
FORMS(1)
FORMS(..)
X > info, vedi l'help.
Ciao
By -MES-   Maronese Ettore
http://www.maronese.com/mes
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

qualcuno sa se esiste un'insturzione per sapere se un determinato form è
gìà


 O devo proprio gestimelo io?
La form e' tua e te la devi gestire tu.
--
Ciao.
Maurizio

ma

Newsgroup: it.comp.lang.visual-basic
Titolo: PER CERCARE UN FILE

mi date un suggerimento su come posso realizzare uno scanner che mi trovi
uno o più file all'interno dell'HD dati come parametri di ricerca data e ora
dell'ultima modifica o accesso,
grazie, Leo1

dell'ultima modifica o accesso,
Sul sito comune c'č un esempio che cerca un file nelle varie subdir...
Se non erro funziona con un Dir ricorsivo; dovresti implementarlo con i controlli sulle prop. del
file che se non erro trovi in un altro esempio sempre sullo stesso sito...
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 dell'ultima modifica o accesso,
su 
http://www.mvps.org/vbnet/index.html
 trovi parecchi spunti interessanti
Ciao
Faber

 grazie, Leo1
adatta winseek.vbp, nella cartella samples\misc\filectls dei cd di vb5.
a parte i parametri, e' gia' pronto.
se ti serve te lo mando.
ciao, a.
--
andrea....@tin.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettare pressione CTRL+Tasto

Esiste un Api, oppure devo utilizzare
gli eventi classici della form?
Vorrei intercettare la pressione del tasto
CTRL+ F  CTRL+I, oppure ALT+tasto.
Il keycode nell'evento keyup viene riempito non appena premo il CTRL,e
quindi dovrei gestirmi il tutto con variabili boolean, per l'intercettazione
della seconda pressione,esiste un metodo migliore per gestire la cosa?
Grazie come sempre a tutti.
Ciao
Oz
-- Carè Walter SIA SOFTWORK S.R.L.
Via Zanardelli, 13/A - 25062 Concesio (BS) Italy
Tel. 0039-30-2008135/0039-30-2091057  Fax. 0039-30-2004911
Web: 
http://www.siasoftwork.it
 - E.mai:- 
ca...@siasoftwork.it

Scusate, ma ho risolto, dovevo usare lo Shift
che è un parametro dell'evento keyup che se premo il control è 2.
Ciao a tutti
Oz

Newsgroup: it.comp.lang.visual-basic
Titolo: Errore ISAM

ciao a tutti,
io uso VB 4, dovrei loppare un file di testo delimitato con tabulazioni di
circa 6,3Mb in un file access.
Ora continuo ad avere un errore "Couldn't find installable ISAM" che, credo
sia il driver che gestisce i file di testo.
ho già reinstallato access 97 pro e vb 4 controllando i driver.
che soluzione ?

Guarda un po' nel registro (cerca ISAM) e verifica i percorsi.
Newsgroup: it.comp.lang.visual-basic
Titolo: [vb.net]Thread e RaiseEvent

Allora sto cercando di sviluppare un'applicazione che debba gestire un 
internet point.
Quindi un server e qualche client. Seguendo guide qua e la sono riuscito a 
creare un porta apertra sull'applicazione server, e a farla eseguire come un 
thread separato.
Public Class Form1
    Public WithEvents t1 As TcpServer
    Public WithEvents o As New TcpServer
.
.
.
Private Sub Form1_Load....
Dim t1 As New System.Threading.Thread(AddressOf o.main)
t1.Start()
End Sub
Il Problema sta nel fatto che quando all'interno della classe che mi sono 
creato scateno l'evento tcpin, non viene eseguito.
Questo dovrebbe gestirmi l'evento nel form
Public Sub SckRX(ByVal data As String) Handles t1.tcpin
Label5.Text = data
End Sub
Questo è il sunto della mia classe
Public Class TcpServer
    'Evento che indica la ricezione di un dato
    Friend Event tcpin(ByVal str As String)
    'Se false porta all'autodistruzione
    Public vita As Boolean
.
.
.
    Public Sub main()
        Dim serv As TcpListener
        serv = Nothing
        vita = True
.
.
.
                While i > 0
                    ' Translate data bytes to a ASCII string.
                    data = System.Text.Encoding.ASCII.GetString(bytes, 0, i)
                    RaiseEvent tcpin(data.ToString)
                    Debug.Write(data.ToString)
                    i = stream.Read(bytes, 0, bytes.Length)
                End While
ovviamente manca un po di codice ma nulla di fondamentale credo. comunque 
sia quando do il RaiseEvent tcpin(data.ToString) non succede nulla. 
Ovviamente nel debug compagliono i miei dati ma la label non viene 
aggiornata. Chi mi sa aiutare?

bene, sono felice che nessuno mi abbia risposto comunque ho risolto cosě
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles MyBase.Load
o = New TcpServer
AddHandler o.tcpin, AddressOf SckRX
AddHandler o.NewClient, AddressOf NewClient
t1 = New Thread(AddressOf o.main)
t1.Name = "Porta Server"
t1.IsBackground = True
t1.Start()
End Sub
ora vorrei sapere solo xkč in quel modo non funziona? qualcuno mi saprebbe 
spiegare? ora il raiseevent all'interno del thread funge
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo č protetta con SPAMfighter
3 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!

Certo che rispondete a domande anche + difficile di questa,,, ma non mi fila 
nessuno? qualcuno che mi sa spiegare il motivo?
-- 
direttamente dalla terronia...
Un terrone.... è per sempre :D
JUST LOL STAMINKISS