Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Come gestire più stringhe da ricevere e inviare??
Forum - Visual Basic 6 - Come gestire più stringhe da ricevere e inviare??

Avatar
nicolasmate (Normal User)
Newbie


Messaggi: 18
Iscritto: 21/05/2011

Segnala al moderatore
Postato alle 9:21
Domenica, 29/05/2011
Mi spiego meglio io sto facendo un applicazione client/server e ho bisogno di ricevere stringhe e inviarle.Finchè ho solo una stringa da ricevere quindi finchè ho solo un:
(server)
dim data as string
winsock1.getdata data
text1.text = data

e:
(client)
winsock1.senddata text1.text

Fin qua tutto bene ma ora ho la necessità di avere un altro...
(server)
dim datadue as string
winsock1.getdata datadue
text3.text = datadue

e:
(client)
winsock1.senddata text4.text

Il problema è ora!!!!Invece di ricevere il contenuto,il messaggio, della text4.text nella text3.text,lo ricevo nella text1.text!!!C'è un modo per far andare più dati dove voglio io??Mi sono spiegato?



PM Quote
Avatar
albertking82 (Member)
Pro


Messaggi: 112
Iscritto: 14/08/2006

Segnala al moderatore
Postato alle 9:17
Mercoledì, 01/06/2011
Ciao .

Ti consiglio di concatenare le stringhe in una variabile stringa utilizzando la notazione csv ovvero utilizzando un carattere di separazione .In questo modo tu utilizzi lo stesso metodo senddata oppure getdata che vuole come parametro una stringa ,che tu hai utilizzato come contenitore di stringhe.
Ti basta fare un metodo che filtri tutte le stringhe contenute all'interno della variabile stringa passata al parametro .Come carattere di separazione potresi usare ; oppure / .

PM Quote