Habe ein Programm welches zyklisch vom
COM Port Daten haolt und schreibt.
Nun ist das Delphi Programm so ausgelastet, dass es während dieser Schreibaktionen keine weitere Bedienung zulässt (delphi reagiert nicht solange daten geschrieben/geholt werden)
Deshalb habe ich die Formulare lesen und schreiben
COM-Port in ein seperates Programm verfrachtet (eigene exe).
Nun meine Fragen:
Wie kann ich aus dem Hauptprogramm auf die seperate exe zugreifen, bzw. diese aufrufen und beenden.
Auch, sofern es geht, in der seperaten exe einen best. Befehl ausführen (Kommunikation zu externer Peripherie am angeschlossenen
COM Port starten, sprich buttons aus dem anderen Programm heraus klicken lassen).
Grundsätzlich ist das natürlich nicht schon, da ich 2 Programme laufen lasse und das Kommu.-Programm sollte ja eigentlich nicht in der task-bar zu sehen sein, da es ja eigentlich eine interne Programmroutine ist.
Zusammengefasst:
-wie kann ich exe files starten und beenden
-gibt es eine bessere Möglichkeit (für einen unversierten Paktikanten
)das Problem zu lösen?