Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi button click senden (https://www.delphipraxis.net/6961-button-click-senden.html)

Snoop007 28. Jul 2003 18:11


button click senden
 
hi,
ja ich weiss es gab schon 100 mal das thema und ja ich hab auch in der suche geguckt es hat nur nichts geholfen

ich bekomm dieses einfach nicht hin ....

ich starte ein programm und möchte den button der da drauf ist drücken
ist doch eigendlich einfach

der button hat eine caption mit OK, wieso geht das nicht ?

Delphi-Quellcode:
   hnd := FindWindow(nil,'Fenstername');
   SendMessage(hnd,WM_GETTEXT,dwSize,lparam(pBuffer));
   SendMessage(hnd,BM_CLICK,0,0);

Luckie 29. Jul 2003 00:21

Re: button click senden
 
Mit FindWindow bekommst du nur das Handle des Hauptfensters. Du mußt dir das Handle des Buttons mit FindWindowEx noch suchen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:48 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