Einzelnen Beitrag anzeigen

Benutzerbild von Ultimator
Ultimator

Registriert seit: 17. Feb 2004
Ort: Coburg
1.860 Beiträge
 
FreePascal / Lazarus
 
#10

Re: Über Handles an Control-Typ kommen?

  Alt 30. Sep 2004, 12:43
Delphi-Labels oder halt Labels allgemein haben kein Handle; wenn du willst, dass ein Text in deinem Programm ein Handle hat, musst du einen Static Text nehmen
Und wenn du den Text auf einem Button willst, probier mal das aus:
Delphi-Quellcode:
function TForm25.IchwilldenWindowText(Handle: HWND): string;
begin
  SetLength(Result, 260);
  SetLength(Result, Windows.GetWindowText(Handle, PChar(Result), Length(Result)));
end;
Einfach das GetClassname innerhalb der Funktion durch ein GetWindowText ersetzen
Julian J. Pracht
  Mit Zitat antworten Zitat