Zitat von
Astat:
Hallo viakt133, du suchst dass!
JEDI-
VCL Demo -> TJvCreateProcess --> JvCreateProcess
lag. Astat
Danke! Von der Aufgabenstellung her, ja. Mein Freund wäre da das CreateProcessExample.dpr. Leider hab ich aber Probleme, die Jedis richtig zu installieren und wenn ich nur den Suchpfad angebe, findet der Compiler auch vieles nicht, was in der folgenden Compilermeldung endet:
[Fataler Fehler] Consts.pas(313): Ausgabedatei '..\..\
dcu\Consts.dcu' kann nicht erstellt werden
Habe deshalb gegoogelt und dabei die Windows-
API Funktion CreateProcess gefunden. Die gibt doch den
Handle des laufenden Prozesses zurück. Könnte dieser
Handle nicht auch eine Schnittstelle zu jenem Prozess bilden, den ich von meinem Prozess aus ansprechen will?
Werde mal sicherheitshalber auf
diesen Thread hier verlinken. Dort habe ich die für das Problem interessante Funktion function GetProcessHandleFromID(ID: DWORD): THandle; gefunden.
Nun suche ich aber eine möglichst einfache Möglichkeit zur Prozesskommunikation ohne "Schnörkel". Nur zum Experimentieren.