![]() |
Klick in Programmbereich Simulieren
Hallo,
ich versuche mich daran ein minimiertes Programm zu steuern. xSpy zeigt mir beim Button namen Nil an, also dachte ich daran in dem Programm einfach auf eine bestimmte X Y Position zu Klicken. Kann mir da jemand helfen? ein Ansatz hierfür wäre echt nett. Das Programm muss allerdings im Hintergrund bleiben Danke |
AW: Klick in Programmbereich Simulieren
Zitat:
|
AW: Klick in Programmbereich Simulieren
Wenn du wirklich konkret einen "Mausklick an Stelle X|Y" simulieren willst kannst du das einfach mit
![]() |
AW: Klick in Programmbereich Simulieren
ich habe das Windows Handle und an dieses Fenster möchte ich an Position X Y einen Klick schicken.
Ist das konkreter? |
AW: Klick in Programmbereich Simulieren
--- vorschnell getippt. Erst denken, dann tippen ---
|
AW: Klick in Programmbereich Simulieren
Sofern es hilft, mir wird von xspy die ControlID angezeigt. Kann ich den Klick zu dieser ControlID senden oder über diese das richtige Handle ermitteln?
|
AW: Klick in Programmbereich Simulieren
ich bekomme zu dem button kein Handle, weder mit WinSpy noch mit xSpy, gibt es irgendeine andere Methode um daran zu kommen?
|
AW: Klick in Programmbereich Simulieren
Wenn der Button kein Handle liefert, ist es kein natives Windows-Control (das Nachrichten empfangen könnte). Was in Folge heißt: Sofern es keine explizite Schnittstelle vom zu steuernden Programm gibt, hast du schlechte Karten es ohne Umweg über die Darstellung zu steuern. Was desweiteren heißt: Ohne sichtbares Fenster und definierte Maus-Koordinaten = sieht schlecht aus für dich.
|
AW: Klick in Programmbereich Simulieren
Um was für ein Programm handelt es sich denn? Und was tut es? Vielleicht kommt man ja auf anderen Weg zum Ziel.
|
AW: Klick in Programmbereich Simulieren
Ist das ein selbst entwickeltes Programm oder ein fremdes?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz