Re: SOCKET

Posté par il_a_ri le 4/1/2005 16:09:31
Bonjour, l'encodage des chaines de caractères est différente selon le système.

Pocket PC = UNICODE
PC = ANSI

Ainsi lors d'une communication entre les 2 il est nécessaire d'effectuer des conversions.

lbufRepUnicode est un Buffer
lbufMsgAnsi est un Buffer

lbufRepUnicode=AnsiVersUnicode(SocketLit(csNomSocketserveurclient,Faux,2000,100))

SocketEcrit(csNomSocketserveurRadar,UnicodeVersAnsi(lbufMsgAnsi))

Bien sur les buffers doivent idéalement être affectés d'un valeur quelconque...

En espérant vous avoir aidé

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=1471&post_id=6746