Einzelnen Beitrag anzeigen

viakt133

Registriert seit: 16. Feb 2010
18 Beiträge
 
Lazarus
 
#6

Re: Name der Windoes Konsole zur KOmmunikation auf cmd.exe?

  Alt 19. Feb 2010, 06:09
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.
  Mit Zitat antworten Zitat