Seite 1 von 1

[SOLVED] Buffer Problem - In Speicher schreiben

Verfasst: 06.12.2012 21:41
von R3booz
Ich sende 'Data' mit der maximalen tcp Größe über das Internet.
Das Problem es kommen nur Chinesiche Zeichen raus.
:(

MfG R3booz

Re: Buffer Problem - In Speicher schreiben

Verfasst: 06.12.2012 21:46
von ts-soft
Man, da hast Du uns aber viele Infos gegeben :mrgreen:

Vielleicht solltest Du mal dran denken, das es hier keine Hellseher gibt /:->

Re: Buffer Problem - In Speicher schreiben

Verfasst: 06.12.2012 21:59
von R3booz
Also ich benutze mein Client und Server Programm um Dateien zu schicken und am Anfang soll er den Dateinamen schicken aber am anderen Ende (Server) kommen nur Chinesiche Zeichen heraus. Der Buffer beträgt ich meine 653353 das maximale aber es kommen nur komische Sachen bei raus.

R3booz

Re: Buffer Problem - In Speicher schreiben

Verfasst: 06.12.2012 22:02
von ts-soft
Ich dachte an nützliche Informationen!
Code, Compileroptionen usw.

Wenn man Dir alles aus der Nase ziehen muß, dann macht es keinen Spaß.

Re: Buffer Problem - In Speicher schreiben

Verfasst: 06.12.2012 22:04
von R3booz
Sorry ich bin grad nicht am pc ich schreib gleich nochmal ;)

MfG r3booz

Re: Buffer Problem - In Speicher schreiben

Verfasst: 07.12.2012 07:29
von Danilo
R3booz hat geschrieben:Ich sende 'Data' mit der maximalen tcp Größe über das Internet.
Das Problem es kommen nur Chinesiche Zeichen raus.
:(
Typisches Problem:

Code: Alles auswählen

;
; [X] Create unicode executable
;
mem = AllocateMemory(1024)
If mem
    PokeS(mem,"PureBasic Text",-1,#PB_Ascii)             ; ASCII poken/senden
    MessageRequester("INFO", PeekS(mem,-1,#PB_Unicode))  ; UNICODE peeken/empfangen, "chinesische Zeichen"
   ;MessageRequester("INFO", PeekS(mem,-1,#PB_Ascii))    ; ASCII peeken/empfangen, OK
EndIf

Re: Buffer Problem - In Speicher schreiben

Verfasst: 22.01.2013 17:05
von R3booz
etwas späte rückmeldung aber egal :)
das Problem war, dass ich in den Compiler Optionen Unicode eingeschaltet hatte :roll:

trotzdem Danke für die Bemühungen ;)

mfg R3booz