Und wie löst das zweite Programm sein Problem, dass Werte an ein laufendes Programm über geben werden sollen?
richtig, denn dann wird ja das erste Programm mehrmals ausgeführt !
Das zweite Programm bräuchte doch einfach via
Code:
exec('programm.exe "beliebiger String"');
ausgeführt werden, führt den obigen Code aus und schließt sich dann einfach wieder mit
Application.Terminate;
?
Nee, genau das möchte ich doch vermeiden, aber danke!