Autor Beitrag
TFullScreen
Hält's aus hier
Beiträge: 5

Win XP, Win 7
Delphi7 PE
BeitragVerfasst: Mi 24.03.10 17:11 
Hallo,
Wie kann ich eine Midi-Datei abspielen, sodass sie sich beliebig oft wiederholt?
Ich habe den Befehl

ausblenden Delphi-Quelltext
1:
mciSendString('play mySound repeat' , nil00);					


ausprobiert, doch ausgerechnet bei .mid funktioniert das Wiederholen nicht!
Man könnte natürlich in einer Schleife überprüfen, ob der Sound zuende ist, und ihn dann neu starten.
Das wäre aber nicht ganz der Code, der mir vorschwebt.
Außerdem möchte ich die Wiedergabe auch mittendrin stoppen können.


Zuletzt bearbeitet von TFullScreen am Mi 24.03.10 22:09, insgesamt 1-mal bearbeitet
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Mi 24.03.10 18:10 
Ich würde dir raten den TMediaPlayer zu verwenden, denn der tut afaik nichts anderes als mciSendString zu kapseln.

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
TFullScreen Threadstarter
Hält's aus hier
Beiträge: 5

Win XP, Win 7
Delphi7 PE
BeitragVerfasst: Mi 24.03.10 22:08 
Werd ich wohl machen müssen.
Ich dachte nur es gäbe eine schöne elegante Variante für sowas.