![]() |
SpeedButton Click einer anderen Anwendung
Hi
Ich möchte aus meinem Delphi Programm heraus, einen TSpeedButton einer anderen Anwendung anklicken! Wie kann ich das machen? Also einen TButton kann ich ja einfach über:
Delphi-Quellcode:
anklicken!......... var wnd: HWND; begin wnd := FindWindow('TForm1', 'Fenstertitel'); wnd := FindWindowEx(wnd, 0, 'TButton', 'Button Name'); if wnd <> 0 then begin ProcessMessage(wnd,0,......); end; end; Aber wie mache ich das mit einem SpeedButton :gruebel: z.B: SpeedButton1 :gruebel: Gruß Celina |
Re: SpeedButton Click einer anderen Anwendung
Hi,
Der SpeedButton besitzt keine Fenster Handle. |
Re: SpeedButton Click einer anderen Anwendung
Also ist es nicht möglich ?
|
Re: SpeedButton Click einer anderen Anwendung
Jedenfalls nicht über ProcessMessage/SendMessage. Nur über die mouse_event() oder SendInput() API.
|
Re: SpeedButton Click einer anderen Anwendung
Mh.. hat du da vielleicht mal ein Beispiel?
Kenne mich damit gar nicht aus :? Gruß Celina |
Re: SpeedButton Click einer anderen Anwendung
Gibt doch eine Suche im Forum :wink:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 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-2025 by Thomas Breitkreuz