Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#7

AW: CMD.exe ver>123.txt

  Alt 1. Jun 2014, 17:27
ich habe es mit allen möglichen Kombinationen versucht, es klappt nicht.
Sagte dir das dein Debugger?

Zitat:
Verstehe ich dich richtig, dass es mit ShellExecute eher nicht geht?
Nö, da hast du mich falsch verstanden. Es ging nur darum, dass du auf das Ende der Ausführung von ShellExecute wartest, bevor du dich an die Auswertung der damit erzeugten Datei machst. Wobei man das ja eigentlich anders machen könnte und direkt die Ausgabe von "cmd.exe /c ver" mit Delphi abgreifen könnte, statt die Ausgabe in eine Datei umzuleiten, die man nachfolgend mit viel Brimborium mit Delphi einliest. Aber das kann man später ja noch ändern.

Zitat:
(Ich weiß von früheren Versuchen, dass ShellExecute ein elender Befehl ohne sinnvolle Rückmeldung ist)
Das ist ja nun Unsinn, schau dir mal die Rückgabewerte bei im MSDN an: MSDN-Library durchsuchenShellExecute.

MfG Dalai
  Mit Zitat antworten Zitat