Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Caption eines fremden Button ermitteln

  Alt 26. Jun 2007, 08:16
Hi,

du könntest dir das Handle des Buttons mit WindowFromPoint(mouse.CursorPos) holen und dann mit
Delphi-Quellcode:
function GetText(Handle: HWND): AnsiString;
begin
  SetLength(Result, SendMessage(Handle, WM_GETTEXTLENGTH, 0, 0)+ 1);
  SendMessage(Handle, WM_GETTEXT, Length(Result), integer(Result));
end;
versuchen den Text auszulesen.
Bei einem Label welches kein Handle besitzt wird das jedoch schwieriger werden.
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat