Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   SpeedButton Click einer anderen Anwendung (https://www.delphipraxis.net/24501-speedbutton-click-einer-anderen-anwendung.html)

celinaw 22. Jun 2004 10:05


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:

.........
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;
anklicken!

Aber wie mache ich das mit einem SpeedButton :gruebel:

z.B: SpeedButton1 :gruebel:


Gruß Celina

toms 22. Jun 2004 10:11

Re: SpeedButton Click einer anderen Anwendung
 
Hi,

Der SpeedButton besitzt keine Fenster Handle.

celinaw 22. Jun 2004 10:22

Re: SpeedButton Click einer anderen Anwendung
 
Also ist es nicht möglich ?

toms 22. Jun 2004 10:33

Re: SpeedButton Click einer anderen Anwendung
 
Jedenfalls nicht über ProcessMessage/SendMessage. Nur über die mouse_event() oder SendInput() API.

celinaw 22. Jun 2004 10:35

Re: SpeedButton Click einer anderen Anwendung
 
Mh.. hat du da vielleicht mal ein Beispiel?
Kenne mich damit gar nicht aus :?

Gruß Celina

toms 22. Jun 2004 10:38

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