Entwickler-Ecke
Dateizugriff - externes programm starten
day - Di 12.08.03 20:08
Titel: externes programm starten
hallo
ich habe folgendes problem. bevor ich mein programm starten kann muss ich zuerst einen server starten (ausführbare exe - datei) allerdings muss ich warten bis das externe programm ganz gestartet ist. wie kann ich das exteren programm von meinem programm aus starten und überwachen (warten bis der server ganz hochgefahren ist) ???
day - Di 12.08.03 21:07
merci :D
day - Mi 13.08.03 14:55
hallo
woher stammt das SW_SHOW ?
Ich beim Compilieren bekomme ich eine Undeclared identifier meldung.
Quelltext
1:
| ShellExecute(Application.Handle, 'open', 'C:\Terminal.lnk', nil, nil, SW_SHOW); |
Tino - Mi 13.08.03 15:47
| day hat folgendes geschrieben: |
| woher stammt das SW_SHOW ? |
In der Unit
Windows.pas!
Gruß
Tino
Delete - Mi 13.08.03 18:56
Der "undeclared identifier" rührt aber nicht von SW_SHOW her, sondern, dass er Shellexecute nicht kennt -> ShellApi einbinden.
Tino - Do 14.08.03 11:19
| Luckie hat folgendes geschrieben: |
| Der "undeclared identifier" rührt aber nicht von SW_SHOW her, sondern, dass er Shellexecute nicht kennt |
Wie kommst du darauf?
Gruß
Tino
Delete - Do 14.08.03 11:32
Geraten. :) Weil die Windows-Unit standardmäßig eingebunden wird und daher in 99,99% der Fälle nicht die Ursache sein sollte. Meist steht der Cursor bei einer Fehlermeldung ja auch hinter der Zeile, in der der Fehler auftrat, so dass man u.U. das SW_SHOW verantwortlich machen könnte - wenn da nicht die normalerweise ausführliche Compilermeldung à
"ShellExecute - undefinierter Bezeichner"
(bzw. in der Art) wäre. :wink:
day - Fr 15.08.03 10:38
dann bin ich wohl einer der 0,01%, denn als ich bei units Windows eingefügt hatte, funktionierte es.
Delete - Fr 15.08.03 15:57
| day hat folgendes geschrieben: |
| dann bin ich wohl einer der 0,01%, denn als ich bei units Windows eingefügt hatte, funktionierte es. |
*luckie-der-los-rennt-um-seine-glaskugel-zu-putzen*
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!