View Full Version : Programma chat
Devo fare un programma con delphi o visual basic che permetta la comunicazione tra 2 pc tramite un cavo seriale a 9 pin. Il programma deve essere una chat tipo msn, deve permettere l'invio e la ricezione di messaggi. Qualcuno sa farlo..? :stordita:
tramite seriale...? :mbe: ohibò, il networking sulla porta seriale non l'avevo mai sentito :asd:
che versione devi usare di Visual Basic?
se usi Delphi, per aprire una porta seriale puoi utilizzare le API Win32 (CreateFile).
Qui a scuola abbiamo il 6.0, ma se non vabene posso procurarmene uno più nuovo.
link esplicativo: http://msdn2.microsoft.com/en-us/library/aa363196.aspx
Qui a scuola abbiamo il 6.0, ma se non vabene posso procurarmene uno più nuovo. il 6 è vecchio e a pagamento, mentre la versione 2005 oppure 2008 è nuova e gratuita nell'edizione Express. non mi pare ci sia molto da rifletterci :)
Che tu sappia delphi ha le librerie che permettono la comunicazione seriale tra 2 pc?
Che tu sappia delphi ha le librerie che permettono la comunicazione seriale tra 2 pc? "le" librerie quali? Delphi tutto può, visto che ti permette di utilizzare le API Win32. ho giusto qualche dubbio circa le sue possibilità con Unicode, ma per il resto Delphi può.
variabilepippo
30-11-2007, 11:38
Che tu sappia delphi ha le librerie che permettono la comunicazione seriale
La VCL di Delphi include molto, ma non tutto. Ovviamente puoi sempre far ricorso a librerie esterne (es. SynaSer (http://synapse.ararat.cz/files/synaser.zip), ComPort (http://sourceforge.net/projects/comport/), AsyncPro (http://sourceforge.net/projects/tpapro/) e decine di altre).
ho giusto qualche dubbio circa le sue possibilità con Unicode
Ci sono librerie open-source anche per questo. :)
Ci sono librerie open-source anche per questo. :) si ma al limite importavi direttamente le API che finiscono con la W
variabilepippo
30-11-2007, 13:07
si ma al limite importavi direttamente le API che finiscono con la W
Non mi sembra che questo risolva il problema dei controlli (TEditBox, TLabel, etc) non dotati di supporto per Unicode.
Le librerie alle quali ho fatto riferimento servono proprio per evitare sbattimenti e perdite di tempo...:)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.