Avatar billede lincoln Nybegynder
07. februar 2003 - 19:46 Der er 3 kommentarer og
1 løsning

Mp3 devicetype for mediaplayer

Hvad skal jeg sætte devicetype til, så min tmediaplayer-komponent kan afspille mp3-filer?

Når den står til autoselect lukker programmet med det samme, da jeg har sat den til at starte afspilningen ved indlæsning. Det samme sker med ogg-filer, men ikke med wave-filer.

Filerne er testet i wmplayer.exe

Jeg kører Windows XP og har en Delphi 6 at lege med.
Avatar billede abpdk Nybegynder
07. februar 2003 - 20:36 #1
Er du sikker på at du gør det rigtigt. Jeg kører selv XP (har faktisk lige haft maskinen formateret jeg har ingen specielle codec's installeret) og hos mig virker følgende fint:

procedure TForm1.Button1Click(Sender: TObject);
begin
  if opendialog1.execute then begin
    mediaplayer1.FileName:=opendialog1.filename;
    mediaplayer1.open;
  end;
end;

(Jeg droppede bare TMediaPlayer komponenten uden at ændre noget som helst. Jeg kører Delphi 5)
Avatar billede abpdk Nybegynder
27. februar 2003 - 00:09 #2
Du er velkommen til at komme med noget feedback.
Avatar billede abpdk Nybegynder
25. marts 2003 - 00:28 #3
-||-
Avatar billede lincoln Nybegynder
14. april 2003 - 14:48 #4
Undskyld jeg ikke har reageret.

Der må være en fejl i Delphi 6, der gør, at den ikke kan afspille mp3-filer, når ens program køres fra Delphi. Jeg kan nemlig sagtens afspille filerne, når jeg kører mit program uden for Delphi - altså kører exe-filen for sig selv.

Både jeg, en ven og en tilfældig på IRC kunne få fejlen frem.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester