Oppure

Loading
29/05/11 7:21
nicolasmate
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?


aaa
01/06/11 7:17
albertking82
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 / .
aaa