Einzelnen Beitrag anzeigen

AnCorr

Registriert seit: 15. Mär 2010
45 Beiträge
 
#2

Re: mcidevice error bein Laden bestimmter Lieder in Mediapla

  Alt 14. Mai 2010, 16:05
Hallo

Vielleicht schon etwas alt, aber ich habe deine Frage erst jetzt gelesen.

Zitat:
Delphi-Quellcode:
procedure TForm1.BitBtn1Click(Sender: TObject);

begin

if Form1.OpenDialog1.Execute then
    begin
          try
          form1.MediaPlayer1.FileName:= OpenDialog1.FileName;
          finally
            showmessage('Fehler');
          end;
  end;
end;
Dass Du nun bei jedem Lied eine Fehlermeldung bekommst ist klar, da der 'finally' Zweig IMMER ausgefuehrt wird.
Fuer deinen Zweck musst Du hier anstatt 'finally' die Direktive 'except' verwenden. Der Zweig wird dann nur im Fehlerfall ausgefuehrt.


Gruss
AnCorr
  Mit Zitat antworten Zitat