Ich habe folgendes Problem:
In meinem Script verwende ich ein mehrzeiliges Textfeld das mir Daten aus einem DOS-Command anzeigen soll, die im Command-Fenster zb. so aussieht:
Code
0 "more.gore " 2001
32 "================" (NULL)
32 "= this game is =" (NULL)
32 "= (c) 2001 =" (NULL)
32 "= by more.gore =" (NULL)
32 "= software =" (NULL)
32 "= =" (NULL)
32 "= read the faq =" (NULL)
32 "= for details. =" (NULL)
32 "================" (NULL)
2 "spacebattle v2.3" prg
60 "runme (faq)" prg
31 "what's new 2.3" prg
32 "================" (NULL)
96 "space" prg
12 "spacecode" prg
9 "spacefont" prg
32 "================" (NULL)
393 blocks free.
Alles anzeigen
Wenn ich das ganze auf einem Windows 7 Gerät starte ist die Anzeige korrekt. Hier auf meinem Firmen-Gerät mit XP ist die Ausgabe verstümmelt. Statt Zeilenumbrüche werden Quadrate angezeigt und er schreibt alles in einer Wurst ins Textfeld.
Gebe ich das ganze in einer msgbox aus, passt die Ausgabe allerdings (siehe Anhang)
So wie es aussieht werden hier die Steuerzeichen (Zeilensprung) nicht korrekt interpretiert.
Wo kann hier der fehler liegen?