Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Tsunami 
Anmeldungsdatum: 12.02.2002 Beiträge: 1759
|
Beitrag 0 - Verfasst am: Di Sep 30, 2003 1:31 Titel: |
 |
|
Gibt es hier ein paar Freaks, die sich mit dem Windows Scripting Host auskennen?
Ich suche eine Möglichkeit, um einem Fenster bzw einem Dialog innerhalb eines Programmes Nachrichten zu schicken (Object.sendmessage).
Bisher mache ich das mit simulierten Tastendrücken (Object.Sendkeys), allerdings versagt diese Methode, wenn das Zielfenster nicht den Focus hat.
Geht das mit dem Windows Scripting Host überhaupt ? |
|
 |
musicplayer  V.I.P. Mitglied

Anmeldungsdatum: 27.02.2002 Beiträge: 528
|
Beitrag 1 - Verfasst am: Do Okt 02, 2003 7:59 Titel: |
 |
|
Hab grad wenig Zeit, genauer zu gucken. Aber hier scheint einiges Interessante dabei zu sein. _________________ CU MP3 (better known as Gerd)
TCPA heißt Freiheit verlieren!
 |
|
 |
Heiko 
Anmeldungsdatum: 07.06.2001 Beiträge: 410 Wohnort: München
|
Beitrag 2 - Verfasst am: Do Okt 02, 2003 8:21 Titel: |
 |
|
Hai,
geht es auch genauer? Welchem Fenster, was senden? _________________ Gruss und Thx
Heiko
NV-110EG; AMD2400+;XP;1.2GB;DV500+;NEC-ND1300;Premiere6.5 |
|
 |
musicplayer  V.I.P. Mitglied

Anmeldungsdatum: 27.02.2002 Beiträge: 528
|
Beitrag 3 - Verfasst am: Do Okt 02, 2003 20:55 Titel: |
 |
|
Vielleicht hilft dir das hier:
"The ActivateApp method
bSuccess = objKeys.ActivateApp "Microsoft Word"
The ActivateApp method takes one parameter, a string, and activates the window whose title is the string provided. If no window matches exactly, the window whose title starts with the string provided will be activated. If multiple windows' titles start with the string provided, a random window will be activated. This method returns zero (0) if the method fails (no title matched or started with the provided string) and one (1) if the method succeeds."
Heisst das nicht, dass damit die gewünschte Anwendung aktiviert wird, der du dann ja mit deiner üblichen Methode den String senden kannst? Danach könntest du damit ja wieder die aktivieren, die vorher aktiv war (wenn das notwendig sein sollte). _________________ CU MP3 (better known as Gerd)
TCPA heißt Freiheit verlieren!
 |
|
 |
|