Oppure

Loading
24/05/11 5:42
nicolasmate
Sto facendo un programa client server,trammite il button del client il server scatta una foto dello schermo su una sua picturebox e dopo me la invia trammite l'istruzione Winsock1.SendData picture1.picture.E fin qua tutto bene ma quando sta arrivando la picture nel client mi viene errore in questo codice:

Dim data As String
Winsock1.GetData data
Picture1.picture data

Come mai???Dovrebbe recepirmi la picture invia sul server no???


P.S La connessione client server va bene il problema sta lì.Spero possiate aiutarmi.
aaa
24/05/11 12:51
gibra
La proprietà Picture1.Picture e di tipo StdPicture,
tu invece hai dichiarato
Dim data As String

Ovvio che genera un errore.


aaa
24/05/11 13:38
nicolasmate
Ho messo quello che mi hai detto tu:

Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim data As StdPicture
Winsock1.GetData data
Picture1.Picture = data
End Sub

Ma ora mi da errore qua:

winsock1.GetData data

Perchè???
aaa
24/05/11 21:42
gibra
Stai facendo errori grossolani su concetti basilari essenziali, da cui non si può prescindere.

Dove caspita hai letto che la tua istruzione :
Picture1.picture data
è scritta correttamente?

Prova a fare un po' di Debug del tuo codice.

Quando fai una richiesta di aiuto non è sufficiente dire "non funziona", "mi da errore"...
Devi riportare esattamente la descrizione dell'errore.

In ogni caso, ripeto, devi fare il debug del codice e capirai che quello che stai facendo non si può fare, ed onestamente non capisco dove tu abbia letto che sia possibile trasferire un'immagine in quel modo.

Controlla in Debug cosa contiene la proprietà Picture, e vedrai...


aaa