Forum: Multimedia
Delphi
by Satty67,
21. Mär 2009
Sehr schön.. aber wäre ich ein Profi, hätte ich am Anfang nicht auch gleich einen (anderen) Fehler eingebaut ;)
Ja, ein weiterer Grund besser für alles ShortFileName zu verwenden, dann sollte das ja umgangen werden.
Forum: Multimedia
Delphi
by Satty67,
21. Mär 2009
Probiers mal so (Copy&Paste bitte... Funtion ist mit der 2 anders benannt)
function ExecAndWait2(const Filename, Param1, Param2: string; WindowState: word): boolean;
var
SUInfo: TStartupInfo;
ProcInfo: TProcessInformation;
CmdLine: string;
begin
// Parameterliste
CmdLine := '"' + Param1 + '" "' + Param2 + '"';
Forum: Multimedia
Delphi
by Satty67,
21. Mär 2009
ich sehe immer den gleichen Fehler!
Jeder Parameter muss einzeln in " " eingeschlossen werden, nicht die ganze CommandLine
rufe wie folgt auf:
CreateProcess(PChar(Filename), PChar(params),
Filename: Nur der BAT-Dateiname, sonst nichts!
Forum: Multimedia
Delphi
by Satty67,
21. Mär 2009
Ja, anders...
function ExecAndWait(const Filename, Params: string;
WindowState: word): boolean;
var
SUInfo: TStartupInfo;
ProcInfo: TProcessInformation;
CmdLine: string;
begin