Una chat in Visual Basic

Con questo progetto voglio dimostrare quanto sia facile creare una chat tra un client e un server, gli unici parametri da impostare perchè funzioni sono l'IP e la porta.

Download vb-chat  Scaricato 537 volte

Il funzionamento (banale) si basa unicamente sul controllo winsock.ocx.

Appena avviato vi sarà chiesto se volete attendere l'inizio di una conversazione o se è vostra intenzione inizializzarne una:

schermata inizale del programma

Per testare il programma potete aprire entrambe le finestre infatti anche se la finestra di avvio dovrebbe scomparire una volta aperta la finestra client o server, questo no accade per permettere di testare la chat in remoto e su un sol computer.

La finestra server si presenta così:

schermata del server

 

Mentre la finestra client è la seguente:

schermata del client

Come già detto nella presentazione, gli unici parametri da impostare sono IP e la porta di comunicazione...

Basta dare un'occhiata al codice sorgente per capire che una comunicazione del genere non è per niente sicura poiché i dati vengono trasmessi in chiaro e non codificati con qualche algoritmo di crittazione...

Ma questa è solo la base di partenza...