|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 648
|
[VB6] Winsock accessibile da tutti i form senza crearlo ogni volta
Salve, ho il seguente problema: devo usare un SendData con Winsock, ma non so come farlo funzionare da un altro form, cioè è come se dovessi ricreare l'oggetto; ciò significherebbe farlo per ogni form e doverlo poi connettere ogni volta, il che mi sembra una rogna assurda.
C'è un modo perchè sia possibile creare un unico Winsock e che lo possa usare da qualsiasi form? Se si, come? SE CIò NON È POSSIBILE, io dovrei inviare una variabile tramite Winsock che però mi viene generata da un form che non ha il Winsock. Come faccio a far capire al Main form (quello col Winsock) che il form secondario è stato chiuso? Grazie ciao |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Nov 2007
Messaggi: 122
|
Ti crei un oggetto winsock pubblico da un modulo e lo usi da tutti i form
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 648
|
Quote:
EDIT: ora che ci penso... come lo creo un WInsock in un modulo? Ultima modifica di error 404 : 02-01-2009 alle 18:09. |
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Nov 2007
Messaggi: 122
|
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 648
|
Quote:
Dunque: io creo un form1 e un form2. Per prima cosa inserisco nel progetto il Winsock facendo CTRL-T (o quello che è), dopodichè devo creare l'oggetto vero e proprio, cioè quello col simbolino di due PC, ma a questo punto in quale form lo ficco? Uno qualsiasi? Dopo ciò devo aprire un modulo (.bas) e scriverci Public Winsock1 as Winsock? |
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Nov 2007
Messaggi: 122
|
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 648
|
"Variabile oggetto o variabile del blocco With non impostata"
Mi da quest'errore sia quando metto in ascolto il server che quand oconnetto il client. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:11.




















