| |
|
|
Sato Pinto | ¡Hola Mein Hauptpogramm startet una más Programa el en el Hintergrund siempre el Serielle Schnittstelle bedient. Beim normalen final des Hauptprogramm se auch el Process des zweiten Programa geschlossen. Mi Cuestión es, fals el Hauptprogramm de irgend una Grund se incluso final, como kann Yo beim nächsten Start des Hauptprogramm el verbliebenen Process automáticamente abschiessen, sin el Taskmanager manuell abierto tener?
Hoffe mich verständlich ausgedrückt a haben.
Mfg Sato |
|
|
| |
|
|
|
Frank Abbing | Probier veces el API ExitProcess. |
|
|
| |
|
|
|
Sato Pinto | ¡Hola Franco
Gracias para el Antwort, aber desafortunadamente blanco Yo no como Api angewendet se. ¿Es überhaupt Möglich, muss Yo no el handle des Process wissen? Oder kann Yo simplemente beim starten des Hauptprogram siempre versuchen el Process encima el Dateiname a killen auch fals lo überhaupt no existieren debería. Nach el Motto KompilierenMarcaSeparación |
|
|
|
|
Dieter Zornow | Usted weißt sí determinado el Fentertitel, entonces kannsr du veces el Probieren. KompilierenMarcaSeparación Wichtig es aber sólo Var hdl& = findwindow(such$) sendmessage(hdl&,16,0,0) Heißt Handle su Fensters y el Message wm_close senden |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 22.07.2009 ▲ |
|
|
|
|
| @Sato: Ist el Programa, welches Usted schliessen möchtest, ebenso una Programa de Usted? |
|
|
| |
|
|
|
Sato Pinto | Hola si Sí, es una Programa de me, sólo ha lo no Ventana, se ejecuta verstäkt en el Hintergrund a Serielle Schnistelle a bedienen. Si el Hauptprogram final Luego se dieser Process gekillt, aber como dijo, sólo si el Hauptprogram normal geschlossen se.
Gruss Sato |
|
|
| |
|
|
|
E.T. | Tuve el veces así gelöst, el el aufgerufene Programa en regelmäßigen Abständen "nachschaut", si el aufrufende Proggi todavía se ejecuta. Falls no, final se el aufgerufene Programa incluso (y kann z.B. todavía Ports sauber schließen etc.) y muß no "abgeschossen werden". Das funzt en me bastante bien, como el final des aufgerufenen Programms auch funktioniert, si el otro Programa z.B. abgestürzt es. |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 22.07.2009 ▲ |
|
|
|
|
| @Sato: Dann Yo una Concepto, algo muy muy Einfaches!
Verpasse el Prozess una hWnd, de hecho puede unsichtbar ser - aber mache una SetParent el hWnd el hWnd des Hauptprozesses.
Wird el Hauptprozess geschlossen, se "Windows" el Zweitprozess entonces automáticamente schliessen, auch z.B. si la Hauptprozess "abstürzt".
Andernfalls sería Yo (natürlich) con mensajes de los usuarios trabajo y el Zweitprozess una Nachricht senden (y ggf. a Kontrolle auch una Antwort senden).
Yo glaube, en Deinem Fall debería el klappen. |
|
|
| |
|
|
|
Sato Pinto | Hola si, Dieter y E.T.
Dank XPSE Yo el Fehler encontrar puede, trotzdem Yo E.T. Concepto gefolgt y lo funktioniert muy bien. Gracias a Euch
Viele Grüsse Sato |
|
|
| |
|
|