Forum Doku Wiki Blog

Forumsarchiv 2005, Juli
VB6: Warten bis ein fremdes Programm gestartet wird

archivierte Beiträge lesen

  1. (VB-SCRIPT) VB6: Warten bis ein fremdes Programm gestartet wird von david87hd, 09. 07. 2005, 19:23

VB6: Warten bis ein fremdes Programm gestartet wird

Der folgende Beitrag wurde am 09. 07. 2005, 19:23 Uhr von david87hd veröffentlicht.

Hallo,
ich will ein Programm in VB6 schreiben, das eine Funktion startet, wenn ein bestimmtes Programm gestartet wird. Also z.B. soll gewartet werden, bis die datei notepad.exe aufgerufen wird. Dann soll z.B. eine MsgBox angezeigt werden...
Wenn das Programm wieder geschlossen wird (was auch schon funktioniert), dann soll erneut eine Funktion startet werden.
Wie geht das?
david87hd

VB6: Warten bis ein fremdes Programm gestartet wird

Der folgende Beitrag wurde am 09. 07. 2005, 20:14 Uhr von Jörg Lorenz veröffentlicht.

Hallo david87hd,

> ich will ein Programm in VB6 schreiben, das eine Funktion startet, wenn ein bestimmtes Programm gestartet wird. Also z.B. soll gewartet werden, bis die datei notepad.exe aufgerufen wird.

dazu kannst Du den Timer einsetzen, der in einem durch Dich bestimmten Intervall (z. B. eine Millisekunde) das aktive Fenster abfragt.

Hier noch ein paar Suchbegriffe - vielleicht kommst Du dadurch darauf:

"GetForegroundWindow" zum Abfragen des aktiven Fensters.
"GetWindowText" wie der Name schon sagt.

GetWindowText hat als zweiten Parameter den Fenstertitel, den Du nun verarbeiten kannst.

Viele Grüße

Jörg,

der nun die Kiste ausschaltet.

VB6: Warten bis ein fremdes Programm gestartet wird

Der folgende Beitrag wurde am 10. 07. 2005, 20:24 Uhr von e7 veröffentlicht.

Hi,

dazu gibt's Fachforen und Tipp-Sammlungen, wie z. B. hier: http://www.vbarchiv.net/vbapi/WaitForSingleObject.php

E7

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4