![]() |
ShellExecute problem mit winamp
Hallo,
ich benitzte folgenden code um der aktuellen winamp playlist einen titel hinzuzufügen:
Delphi-Quellcode:
es funktioniert jedoch nicht.
ShellExecute(Application.Handle,'open', PChar(winamp_path+' /ADD '+track_path),'', Nil, SW_Show);
winamp_path und track_path stimmen, das hab ich überprüft. Laut diesem beitrag sollte das aber so funktionieren, meines erachtens: Zitat:
Was mach ich falsch? MfG - Ghost007 |
Re: ShellExecute problem mit winamp
Hallo!!
Habe es gerade mal bei mir getestet: 1. Mein WinAMP befindet sich unter D:\Anwendungen\WinAMP 2. Die WAV-Dateien liegen unter D:\test Ich denke, die Paramter müssen bei Shellexecute da rein, wo Du '' stehen hast - also getrennt vom eigentlichen Programmaufruf. Dieser Aufruf funktioniert bei mir einwandfrei:
Delphi-Quellcode:
Grüße,
ShellExecute(Application.Handle,'open', PChar('D:\Anwendungen\Winamp\winamp.exe'),'"d:\test"', Nil, SW_Show);
SCRaT |
Re: ShellExecute problem mit winamp
genau so ist es, paramater werden bei shellexecute immer im 4. parameter übergeben
|
Re: ShellExecute problem mit winamp
öh,
und wo kommt dann das "/ADD" hin? in den parameter mit rein? MfG - Ghost007 |
Re: ShellExecute problem mit winamp
japp.
|
Re: ShellExecute problem mit winamp
hm,
Delphi-Quellcode:
so wenn ichs mach, macht er die playlist leer und dann den track rein, kann ihn aber nicht abspieln o.O
ShellExecute(Application.Handle,'open', PChar(winamp_path),PChar('"/ADD '+track_path+'"'), Nil, SW_Show);
MfG - Ghost007 |
Re: ShellExecute problem mit winamp
Schau dir mal die möglichen Parameter an die du Winamp übergeben kannst:
Dazu: START --> Ausführen --> cmd Dann: cd "c:\programme\Winamp" + RETURN Dann: winamp /? + RETURN Das gibt dir die möglichen Parameter aus. Für mich sieht das nicht so aus als wenn du damit auch einen Song oder eine Playlist abspielen kannst. Dein Weg sollte folgender sein: Nutzung des Winamp SDK. Kannst du hier downloaden: ![]() |
Re: ShellExecute problem mit winamp
Zitat:
SCRaT |
Re: ShellExecute problem mit winamp
ich habe den aufruf per cmd line getätigt und es wurde nur ein eintrag zur playlist hinzugefügt.
habe die aktuelleste winamp gedownloadet gestern abend. |
Re: ShellExecute problem mit winamp
Zitat:
"D:\Anwendungen\WinAMP\winamp.exe /add d:\test" (ohne hochkommata). Wie sieht Dein aufruf aus? Ist dort evtl. nur eine Datei vorhanden?!? Wie sieht denn Dein Kommandozeilenaufruf exakt aus? SCRaT |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz