Autor Beitrag
Popov
Gast
Erhaltene Danke: 1



BeitragVerfasst: Sa 23.11.02 16:26 
Ich übersetze gerade ein Konsolen-Programm und hab da einige Befehle gefunden:

Writeln('...');
Write(outfile,'...');
Writeln(outfile,'...');
Read(infile, ch);
WriteChar(ch);

Also bei den ersten vier hab ich keine Probleme. Auch wenn man sie sonst kaum nutzt, so weiss ich, daß, soweit es mein Programm angeht, die einen auf dem Monitor arbeiten und die anderen in der Datei.

Probleme hab ich mit WriteChar(ch). Mit der Onlinehilfe kann ich wenig anfangen. Entweder gibt es zwei WriteChar's oder ich blicke micht durch. Auf dem Monitor kommt es nicht aus. Für die Datei müßte es WriteChar(outfile, ch) heißen, tuts aber nicht. Entweder hällt sich hier einer nicht an die Logik oder WriteChar ist für etwas ganz anderes.

Weiss einer mehr?
Wolff68
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 302
Erhaltene Danke: 1

WinXP home
D6 Prof
BeitragVerfasst: Sa 23.11.02 17:04 
Also in der Delphi-Hilfe finde ich auch nur TWriter.WriteChar.
Das hat aber nichts mit dem von Dir gesuchten Befehl zu tun.

Ich bin mal getaucht, und hab in meinem Buch zu Borland Pascal 7.0 folgende Zeile gefunden:

Unit WinCrt ...
WriteChar(c: char) Gibt das Zeichen c im WinCrt-Fenster aus.


Hoffe das bringt Dich zumindest auf die richtige Spur.

_________________
"Der Mensch ist nicht was er sich vorstellt oder wünscht zu sein, sondern das was andere in ihm sehen."
Popov
Gast
Erhaltene Danke: 1



BeitragVerfasst: Sa 23.11.02 17:39 
Danke,

hat mir weitergeholfen :)