Guten abend. Ich habe gerade ein merkwürdiges problem:
Aus irgendeinem grund funktionier ShellexecuteEX bei mir nicht mehr.
Folgendes resultat fürt zu gar nichts:
Code:
LInfo.cbSize := SizeOf(ShellExecuteInfo);
LInfo.lpFile := PChar('E:\Programme\GStudio8\acknex.exe');
LInfo.lpDirectory := PChar('E:\Programme\GStudio8\');
LInfo.lpParameters := PChar('E:\Delphi\GenesisPreCompiler\testfiles\TestProject\TestProject\Main.c');
LInfo.fMask := SEE_MASK_DEFAULT;
ShellExecuteEx(@LInfo);
Dieselben sachen in shellexecute funktionieren.
Das ist urplötzlich so, ich kanne s mir nicht erklären >.<.
Wahrscheinlich sehe ich den wald vor lauter bäumen nicht.
Die hardcoded strings sind jetzt zu testzwcken gewesen(weils nicht mehr klappt).
mit CreateProcess wiederum klappt auch alles o.O