Sehr interessant diese
Unit.
Nur folgendes Problem:
Delphi-Quellcode:
DosCommand := TDosCommand.Create(nil);
DosCommand.OnNewLine := DosCommandNewLine; // DosCommandNewLine
Ich habe in der
Unit nicht ausfindig machen können, wie man denn die Prozedur für das OnNewLine-Event korrekt deklariert.
Ich habe Sie so deklariert:
procedure TForm1.cmdNewLine(Sender: TObject; NewLine: string; OutputType: TOutputType);
.
Aber bei oben markierter Stelle steigt der Kompiler aus. Die Typen seien nicht kompatibel.