Ciao! ho creato un semplice client e un server che si scambiano messaggi di testo tramite i sockets.
Ora però vorrei fare qualcosa di più, ovvero trasferire non più solo testo ma un immagine da una picturebox a un'altra!
Come devo fare?
Per i messaggi invio così:
codice:
If NetStr.CanWrite Then
                'converte messaggio in bytes
                Dim Bytes() As Byte = _
                System.Text.ASCIIEncoding.ASCII.GetBytes(messaggio.Text)
                'scrive sullo stream
                NetStr.Write(Bytes, 0, Bytes.Length)
E ricevo così:
codice:
If Client.Available > 0 And NetStr.CanRead Then
                'Legge i dati come array di bytes
                Dim Bytes(Client.ReceiveBufferSize) As Byte
                NetStr.Read(Bytes, 0, Client.ReceiveBufferSize)
                'Trasforma i bytes ricevuti in stringa
                Dim S As String = System.Text.ASCIIEncoding.ASCII.GetString(Bytes)
Ma per delle immagini come faccio?
Grazie