(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: Name des aktiven Programms auslesen
2. Mai 2004, 13: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
|
|
Zitat
|