[SOLVED] Buffer Problem - In Speicher schreiben

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
R3booz
Beiträge: 90
Registriert: 01.11.2012 19:28
Computerausstattung: Intel Core I3, 4GB RAM, RADEON HD 6660 1 GDDR5
Kontaktdaten:

[SOLVED] Buffer Problem - In Speicher schreiben

Beitrag von R3booz »

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

MfG R3booz
Zuletzt geändert von R3booz am 22.01.2013 17:05, insgesamt 1-mal geändert.
Rechtschreibfehler sind kostenlos und im Preis inklusive!

http://www.games-table.de.tl/
Version 5.20 LTS
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Buffer Problem - In Speicher schreiben

Beitrag 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 /:->
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
R3booz
Beiträge: 90
Registriert: 01.11.2012 19:28
Computerausstattung: Intel Core I3, 4GB RAM, RADEON HD 6660 1 GDDR5
Kontaktdaten:

Re: Buffer Problem - In Speicher schreiben

Beitrag 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
Rechtschreibfehler sind kostenlos und im Preis inklusive!

http://www.games-table.de.tl/
Version 5.20 LTS
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Buffer Problem - In Speicher schreiben

Beitrag 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ß.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
R3booz
Beiträge: 90
Registriert: 01.11.2012 19:28
Computerausstattung: Intel Core I3, 4GB RAM, RADEON HD 6660 1 GDDR5
Kontaktdaten:

Re: Buffer Problem - In Speicher schreiben

Beitrag von R3booz »

Sorry ich bin grad nicht am pc ich schreib gleich nochmal ;)

MfG r3booz
Rechtschreibfehler sind kostenlos und im Preis inklusive!

http://www.games-table.de.tl/
Version 5.20 LTS
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Re: Buffer Problem - In Speicher schreiben

Beitrag 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
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Benutzeravatar
R3booz
Beiträge: 90
Registriert: 01.11.2012 19:28
Computerausstattung: Intel Core I3, 4GB RAM, RADEON HD 6660 1 GDDR5
Kontaktdaten:

Re: Buffer Problem - In Speicher schreiben

Beitrag 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
Rechtschreibfehler sind kostenlos und im Preis inklusive!

http://www.games-table.de.tl/
Version 5.20 LTS
Antworten