Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Checkbox checken in anderem Programm (https://www.delphipraxis.net/104116-checkbox-checken-anderem-programm.html)

sirius 27. Nov 2007 18:04

Re: Checkbox checken in anderem Programm
 
Zitat:

Zitat von BloodySmartie
Kann ich denn "windowfrompoint" auch dafür verwenden, das Handle von einem Steuerelement, wie nem Button oder Textfeld zu bekommen?

Jo!

Larsi 27. Nov 2007 18:08

Re: Checkbox checken in anderem Programm
 
hi,
hab das jetzt so gemacht:
Delphi-Quellcode:
var
Wnd: HWND;
begin
Wnd:= Windows.WindowFromPoint(mouse.CursorPos);
SendMessage(Wnd, WM_setCheck, 1, 0);
end;
aber das geht ja nur auf meinem form!?

ich dachte das geht in jeder anwendung!

BloodySmartie 27. Nov 2007 18:16

Re: Checkbox checken in anderem Programm
 
Ah, cool :)

Funktioniert das denn auch, wenn die Form des anderen Programms nicht sichtbar ist?

Larsi 27. Nov 2007 18:18

Re: Checkbox checken in anderem Programm
 
kann ich auch den text von der jeweiligen textbox empfangen???

sirius 27. Nov 2007 18:23

Re: Checkbox checken in anderem Programm
 
Zitat:

Zitat von BloodySmartie
Ah, cool :)
Funktioniert das denn auch, wenn die Form des anderen Programms nicht sichtbar ist?

Es funktioniert auch, aber nicht über windowfrompoint. Da musst du dir das Handle anders besorgen (Findwindow, enumwindows,...) oder einfach wissen.

Zitat:

Zitat von Larsi
kann ich auch den text von der jeweiligen textbox empfangen???

steht doch oben :gruebel:


Zitat:

Zitat von Larsi
aber das geht ja nur auf meinem form!?
ich dachte das geht in jeder anwendung!

Wenn du die Mouse capturest schon (siehe SetCapture und ReleaseCapture)

BloodySmartie 27. Nov 2007 18:29

Re: Checkbox checken in anderem Programm
 
Okay, da werde ich mich mal reinarbeiten. Fürs erste: vielen herzlichen Dank. Ich hoffe, dass ich mir den Rest dann selbst erarbeiten kann. Mal sehn :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:38 Uhr.
Seite 2 von 2     12   

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