Forum: Object-Pascal / Delphi-Language
Delphi
by omata,
16. Jan 2006
Ja, kannst du den nicht mal diese Datei, die du an dein Programm übergribst mit Notepad oder Edit aufmachen und dir die Sonderzeichen ansehen?
Dann wüsste man doch schon mehr.
Außerdem welche Zeichen den nun genau? Umlaute?
MfG
Thorsten
Forum: Object-Pascal / Delphi-Language
Delphi
by omata,
16. Jan 2006
Durch den Compilerschalter wird doch sowieso nur eine benutzt. Und das sollte jetzt immer CharToOEM sein. Mir ging es eigentlich mehr darum, wie du deine Dateien erstellst (DOS- oder Windows-Zeichensatz?) und deshalb der Hinweis darauf wann du wie umwandeln must.
MfG
Thorsten
Forum: Object-Pascal / Delphi-Language
Delphi
by omata,
16. Jan 2006
Hallo VizeTE,
nein!
Kann man nicht. Dein Programm weiss nichts von einer Datei.
Dein Programm horcht was auf StdIN so los ist und wird beendet wenn es dort das Endezeichen (#26) liest.
Wenn du keine Datei an dein Programm sendest, wird StdIN auf die Tastatur gelegt. Das liegt nunmal in der Natur der Sache, sorry.
Forum: Object-Pascal / Delphi-Language
Delphi
by omata,
13. Jan 2006
Moin,
also bei mir bleibt das Programm nicht hängen, solange man eine Datei über StdIN an das Programm sendet.
Was machst du da?
Meinst du, wenn man das Programm einfach so aufruft?
Dann ist das Verhalten aber genau richtig!
MfG
Thorsten