Einzelnen Beitrag anzeigen

alfold

Registriert seit: 29. Jun 2010
Ort: Neustrelitz
393 Beiträge
 
Delphi 7 Enterprise
 
#40

AW: musik abspielen

  Alt 18. Mai 2011, 23:37
Also würde das Lied automatisch stoppen, wenn ich die Anwendung schließe, wenn ich hinstance benutze?
Die Unit mmsystem ist nur die Schnittstelle zur windowsapi.
Egal ob du hinstance benutzt oder nur files auf der Festplatte
Wenn du Loop benutzt wird es auch hier krachen, weil der Loop auf diese Resource zugreift!
Wurde aber schon genannt!
Du musst also den sound stoppen, bevor Du Dein Programm beendest!
Ich dachte der Verweis gibt Auskunft darüber, welche Datei es abspielen soll.
Ja, nur musst du da noch einiges beachten!
HInstance zeigt nur auf den Inhalt Deiner Exe. Dort könnte man auch MusikDateien einbinden. Das einbinden geht aber nur einmal! Dann sind diese MusikDateien immer in deiner EXE. Ein späteres ändern geht nur, wenn Du dein Prog mit Neuen MusikDateien compelierst!
Anbei, Deine Exe wird dann aber auch seeehr Big

Was ich aber nicht verstehe,
mein Freund benutzt auch Musik nur funktioniert das bei ihm auch ohne hinstance,
bei mir kommt jedoch der Fehler: nicht genüged Parameter????
Dann benutzt er nur Dateien die auf der Festplatte sind!
Und die werden so geladen, wie Du es schon oben aufgeführt hast! ohne hinstance

Also denke dran. Wenn du loop ausführst und Du willst Dein Programm beenden, musst Du vorher den Sound Stoppen.

Ansonsten gibt es für das mmsystem genügend Beispiele hier im Forum.
Einfach mal ein paar testen(suche im Forum benutzten).

Wenn Dein Prog dann immer noch nicht funct, dann solltest Du aber auch ein bischen Code Zeigen wo an welcher Stelle es zu Probleme kommt. Nur so kann man auch effektiv Helfen.
Alles andere währe nur Raten

Gruss alfold
  Mit Zitat antworten Zitat