Thema: Delphi Pipes in Turbo Pascal

Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#5

Re: Pipes in Turbo Pascal

  Alt 3. Jan 2005, 15:05
Zitat von scp:
...Ich habe bisher her schon das "umbiegen" von INT 29h in Kombination mit Assign(OUTPUT, ) versucht, damit kann man anscheinend aber nur die Bildschirmausgabe eingrenzen/beeinflussen.
Wenn ich den Kommandointerpreter (COMMAND.COM) direkt per INT 2Eh anspreche, kann ich zwar ">" wieder verwenden, binde ich meine EXE dann in eine .BAT-Datei ein, tauchen auch hier Probeme auf.
Was veranstaltest du denn da mit den Interrupts ? Das > ist eben genau für die Bildschirmausgaben gedacht, damit man die auch in eine Datei/Drucker usw. umleiten kann. Das ganze funktioniert nur mit Standard-I/O also writeln, readln usw. Schreibe ich z.B.
Code:
DIR *.pas >prn
, so wird es gedruckt.

Allerdings verstehe ich nicht, was du mit "externem Programm" meinst. Etwa ein fremdes, ohne Source ? Dann siehts eher echt schlecht aus.
Gruß
Hansa
  Mit Zitat antworten Zitat