Forum: Multimedia
Delphi
by S - tefano,
14. Nov 2003
Tsestsestses
du hast doch jetzt schon 3 Lösungsansätze, von denen zwei mit Sicherheit funktionieren...
wenn dus ohne Schnörkel haben willst und etwas mehr Zeit hast, um sie ins Wälzen von Tutorials zu investieren, geh mal nach fmod.org, die haben da was im Angebot (free) mit dem du viel mehr viel bessere Sachen machen kannst als mit dem Mediaplayer. Damit kannst du bestimmt auch dein Problem...
Forum: Multimedia
Delphi
by S - tefano,
14. Nov 2003
Hmhmhm.... hast Recht, wäre eine Abwandlung deiner Message-Methode. Nur dass du keine Box wegklicken musst ;-)
Notify ist ein Event das ausgelöst wird wenn eine Aktion des Players abgeschlossen wurde. So kannst du sobald du ein Notify bekommst zum nächsten Lied weiterschalten. Deine Schleife kannst du damit dann nicht mehr benutzen, weil du ja auf ein Event reagieren musst.
Allerdings weiß ich...
Forum: Multimedia
Delphi
by S - tefano,
14. Nov 2003
Also wenn ich richtig verstanden habe hast du eine Schleife, die nach jedem Aufruf von Play sofort den nächsten Durchlauf macht, oder?
Ich würde nach dem Play- Aufruf eine While-Schleife machen (also innerhalb der PlaySchleife), die so lange läuft wie MediaPlayer.Position < MediaPlayer.Length ist. Innerhalb dieser Schleife kannst du eigentlich machen was du willst, würd ich sagen. Vielleicht die...