Entwickler-Ecke

Multimedia / Grafik - WMPlayer einbinden


pontoffeltier - Do 02.06.05 14:09
Titel: WMPlayer einbinden
hi
wie binde ich den Windows Mediaplayer oder nen anderen musicplayer in ein programm mit ein? ich möchte von meinem prog aus dateien auswählen, die mit dem eingebundenem player abgespielt werden
danke
sebastian


Moderiert von user profile iconTino: Topic aus CLX / Delphi Language (Object-Pascal) verschoben am So 05.06.2005 um 14:49


deccer - Do 02.06.05 14:21

kannst ja mal im "Project -> Import Typelibrary" mal schaun, da musses irgendwo "Microsoft Windows Mediaplayer" geben, den kannst importieren

oooooder nimmst den alten TMediaPlayer
oooooder fmod ( http://www.fmod.org )
oooooder bass ( http://www.un4seen.com )
oooooder openal ( http://www.openal.org )
oooooder directsound/music - sdl

genauso kannst dir auch nen iTunes object importieren (sofern iTunes auf deinem Rechner installiert ist)


pontoffeltier - Do 02.06.05 14:39

aba wie sage ich dem prog das es die dateien die ich mit meiner shellview komponente anklicke mit dem eingebundenem player abspielen soll?


retnyg - So 05.06.05 01:33

http://www.delphi-forum.de/topic_TMediaPlayer+for+Dummies_41780.html


pontoffeltier - So 05.06.05 01:47

naja, das beantwortet aba nich meine frage
ich hab ne shellview komponente
wenn ich dort eine datei anklicke, soll kein neuer wmplayer, sondern der eingebundene die datei abspielen
ausserdem hab ich den wmplayer impotiert und benutze nicht TMediaPlayer sondern TWindowsMediaPlayer


retnyg - So 05.06.05 01:59


Delphi-Quelltext
1:
2:
3:
4:
procedure TForm1.ShellListView1Click(Sender: TObject);
begin
  AddToPlayList(   ShellListView1.Folders[ShellListView1.ItemIndex].PathName    );
end;

die funktion addToPlaylist musst du dir noch selber schreiben ;)


pontoffeltier - So 05.06.05 13:14

und wie tu ich das??? :?: