.......
var
MelodieWinamp: string;
P: PChar;
Handle: HWND;
begin
MelodieWinamp:='';
getmem(p,255);
{Cauta fereastra winamp}
Handle:=FindWindow('Winamp v1.x',nil);
if Handle<>0 then
begin
{cauta textul scris pe fereastra (1. Artist - Melodie - Winamp)}
GetWindowText(Handle,P,255);
{cauta "1." si "- Winamp" pentru a le scoate}
if pos('- Winamp',P)>0 then
begin
MelodieWinamp:=Copy(P,1,-2+Length(P)-(Length(P)-Pos('- Winamp',P)));
Delete(MelodieWinamp,1,Pos(' ',MelodieWinamp));
{ produs finit :) }
end;
end;
....
end;
......
3.variabila MelodieWinamp este numele melodiei
