Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Name des aktiven Programms auslesen

  Alt 2. Mai 2004, 12:35
Delphi-Quellcode:
var text: PChar;
    tmpint: Integer;
begin
  tmpint := SendMessage(GetActiveWindow, WM_GETTEXTLENGTH, 0, 0) + 1;
  getmem(text, tmpint);
  SendMessage(GetActiveWindow, WM_GETTEXT, tmpint, Integer(Text));
  Edit1.Text := String(text); //hier wird jetzt der Windowtext in Edit1 geschrieben
  freemem(text);
end;
untested, but it should work
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat