Forum: Multimedia
Delphi
by Christian Seehase,
31. Aug 2003
Moin DelphUser,
Stimmt :wall: :wall:
Forum: Multimedia
Delphi
by Christian Seehase,
31. Aug 2003
Moin DelphiUser,
so wie Du es jetzt geschrieben hast steht zwar einmal begin und einmal end mehr drin als vorher, allerdings so, dass sich der Programmablauf nicht im geringsten geändert hat.
Jetzt wo ich es mir noch einmal ansehe, stelle ich fest, dass ich das ursprünglich nicht richtig gesehen hatte. Das Problem war kein fehlendes begin/end. Du benutzt in jedem Falle PlayList1.ItemIndex,...
Forum: Multimedia
Delphi
by Christian Seehase,
31. Aug 2003
Moin DelphiUser,
wenn das nicht der Fall sein soll, solltest Du mal etwas verschwenderischer mit begin/end umgehen ;-)
So steht es bei Dir:
// if Open then Close. Mehr nicht.
If Mediaplayer1.Mode = mpOpen then
Mediaplayer1.close;
// In jedem Falle wird versucht diesen Eintrag zu lesen, und das führt zu dem Fehler
Forum: Multimedia
Delphi
by Christian Seehase,
31. Aug 2003
Moin DelhiUser,
wenn ich mal die Fehlermeldung und Deinen Source verbinde, komme ich zu dem Schluss, dass beim erneuten Drücken Deines Play Buttons kein Eintrag in der Playlist (ListBox) ausgewählt ist, weil dann ItemIndex = -1 ist.
Also solltest Du immer vorher prüfen, ob denn überhaupt noch ein Eintrag ausgewählt ist.