![]() |
Editfeld eines fremden Fensters füllen
Hallo,
ich möchte ein Editfeld eines fremden Fensters füllen, von dem ich das Handle(des Fensters) habe. mit : PostMessage(Wnd, wm_KeyDown, VK_TAB,0); PostMessage(Wnd, wm_KeyUp, VK_TAB,0); kann ich zb. ein TAB senden. Nur einen String oder Char an das Editfeld zu senden klappt aber nicht. Wie wäre hier der korrekte Aufruf von Postmessage? Oder muss ich evtl. etwas anderes verwenden? Ich habe schon zig Varianten probiert, aber in dem Editfeld kommt nichts an :-( danke. cu&thx pumi |
Re: Editfeld eines fremden Fensters füllen
Kuck dir mal das hier an:
![]() Zitat:
|
Re: Editfeld eines fremden Fensters füllen
Hi,
wie alexander schon gesagt hat, musst du WM_SETTEXT senden. Allerdings empfehle ich das per SendMessage zu machen. Source findest du auf der Website, die alexander gerade gepostet hat (MSDN-Website zu WM_SETTEXT). Chris |
Re: Editfeld eines fremden Fensters füllen
Moin pumi,
erst einmal herzlich willkommen hier in der Delphi-PRAXiS. Eigentlich müsstest Du dazu auch hier Beispiele finden können ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:27 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