07. november 2001 - 16:51Der er
8 kommentarer og 1 løsning
winamp & ext app
Jeg er ved at lave et program som kan styre winamp!
Men nu står der en LILLE mur som jeg ikke kan komme forbi! Det er fordi jeg gerne vil høre om der er nogen som ved hvordan man kan får det filnavn og path som winamp spiller \"lige nu\" fra et ext app! Jeg har kigget hele deres developer side / sdk igennem men der er der kun om hvordan man kan få filnavnet til et plugin!
Er der nogen som har et eksemple på detter eller kan man ikke gøre det fra et ext app?
Weeeeh tak man det var lige det jeg skulle bruge eller næsten jeg skulle finde Artist/Title og det finder den ved caption fra winamp!
Men Jens! Kan du ik lige hjælpe med noget mere? I koden neden for sletter den kun \"- winamp\" men jeg vil os godt ha den til at slette de tal som står foran! Altså det er det tal/id som sangen har efter hvilket nummer den er i winamp\'s playlist!
Jeg ved ik hvordan jeg skal gøre det da det nummer kan være \"1. \"/\"12. \"/\"123. \"/\"1234. \" osv.. gør du ? jeg vil os gerne ha sletter . og mellemrum (\"tal. \")!
function WhatsPlaying:String; var TitleLen,TempInt: integer; TempStr: String; begin GethWnd_Winamp; TempStr := \'Winamp isn\'\'t running\';
if hwnd_winamp <> 0 then begin //Get wHnd text TitleLen := GetWindowTextLength(hwnd_winamp)+2; SetLength(TempStr,TitleLen); GetWindowText(hwnd_winamp,Pchar(TempStr),TitleLen); SetLength(TempStr,Length(TempStr)); //Remove \'- Winamp\' part TempInt := Pos(\'- Winamp\',TempStr); TempStr := Copy(TempStr,0,TempInt -2); end; result := TempStr; end;
function WhatsPlaying:String; var TitleLen,TempInt: integer; TempStr: String; begin GethWnd_Winamp; TempStr := \'Winamp isn\'\'t running\';
if hwnd_winamp <> 0 then begin //Get wHnd text TitleLen := GetWindowTextLength(hwnd_winamp)+2; SetLength(TempStr,TitleLen); GetWindowText(hwnd_winamp,Pchar(TempStr),TitleLen); SetLength(TempStr,Length(TempStr)); //Remove \'- Winamp\' part TempInt := Pos(\'- Winamp\',TempStr);
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.