Problem: Taste senden
Hi erstmal,
(keine Ahnung, wo genau der Thread reingehört, falls er falsch ist könnt ihr den ja verschieben) So, wie der Titel schon sagt, hab ich ein Problem mit dem Senden von Tasten. Situation: Das Ziel ist ein Programm, welches bei einem Spiel beim Titelbildschirm automatisch auf den zweiten Menüpunkt (Laden) klickt und dort den ersten Spielstand auswählt. Mein Problem: Momentan hab ichs mit dem Code von theomega probiert, das funktioniert aber irgendwie nicht. Wie sende ich nun Tasten an das Spiel :?: Da brauch ich doch Handle und WM_KEYDOWN und so :?: Ich hab keine Ahnung von dem Zeugs, weil ich noch nie damit was gemacht habe, kann mir das mal einer erklären :?: Mfg ShadowReign |
Re: Problem: Taste senden
ist die Anwendung, welche du Fernsteuern willst, im Vordergrund, also das aktive Fenster? Je nach dem ob dies der Fall ist oder nicht brauchst du das Handle bzw. brauchst es nicht.
|
Re: Problem: Taste senden
Das Spiel ist inaktiv, sobald die Delphiexe startet, d.h. es ist im Hintergrund.
(Wenn mi einer sagen kann, wie ich eine Delphiexe autmoatisch im Hintergrund starten kann, dann wäre das Spiel im Vordergrund) Mfg Kage |
Re: Problem: Taste senden
Verstehe ich jetzt nicht was du möchtets, was hat das mit "Problem: Taste senden" zu schaffen ? :gruebel:
Delphiexe = Delphi oder ist die mit Delphi erstellte Exe gemeint |
Re: Problem: Taste senden
Mit der Delphiexe meine ich das Programm, das ich mit Delphi schreibe.
Nun, das Senden von Tasten ist abhängig davon, wohin sie gesendet werden sollen. Da ich keine Ahnung habe, wie ich meinem Programm sagen kann, wie man ein inaktives (oder auch aktives) Fenster ansprechen kann ist mein Problem mit dem Senden von Tasten verknüpft. Ich gebe zu, der Titel müsste wohl eher "Problem: Ansprechen von Fenstern" heissen. Mfg Kage |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz