Autor Beitrag
jazz.l
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Mi 27.09.06 16:21 
Kurze Frage an alle Delphiexperten.

Ich habe folgendes Problem. Mein Programm startet eigenständig ein externes Programm (matlab.exe). Dieses Programm berechnet mir Werte, die es in einem TXT-file ablegt. Danach schließt sich das Programm wieder automatisch.

Derzeit muß man dann einem Button betätigen, damit mein Programm die Werte aus dieser Datei einliest. In Zukunft soll nach dem Anlegen der TXT-Datei mein Programm eigenständig die Werte einlesen (ohne Betätigung eines Buttons).

Meiner Meinung nach gibt es zwei Lösungsmöglichkeiten:

1) Überprüfung ob matlab.exe schon geschlossen
2) Überprüfung ob txt-file schon geschrieben

Was würdet ihr mir empfehlen und wie setzte ich es am besten um?
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Mi 27.09.06 16:59 
1.) ist recht einfach möglich, ich weiß nur gerade nicht wie... :-)
2.) würde ich dir nicht empfehlen

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Mi 27.09.06 17:55 
Führ die Exe über die da gepostete Methode ShellExecuteAndWait aus. Die Prozedur is erst zu Ende, wenn das Prog wieder zu ist.

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.