![]() |
Wav. datei einbinden - delphi4
Hi, ich will in ein Spiel eine wav.-datei einbinden. Diese sollte auf Knopdruckabgespielt werden. Allerdings muss das ganze auch unter delphi4 und ohne neue Dinge wie Delphix laufen. Ich bin totaler Anfänger,d eshalb bitt genau erklären.
Ich hab da was von MMSystem gelesen. Geht das damit? Wie mache ich das? |
Re: Wav. datei einbinden - delphi4
Hi!
Also, erst bindest du im uses-Zweig noch die Unit MMSystem ein. dann doppelklickst du auf deinen Button und gibst ein:
Delphi-Quellcode:
Statt "meinedatei.wav" kommt da natürlich der Pfad der Datei hin.
sndPlaySound(PChar('c:\meinedatei.wav'),SND_ASYNC);
Und wenn auf Knopfdruck aufgehört werden soll, gibst du ein:
Delphi-Quellcode:
MfG,
sndPlaySound(nil,0);
fred |
Re: Wav. datei einbinden - delphi4
Hmmm, ich glaube, er meint eher, dass man es als Ressource mit einbindet und man die .wav-Datei nicht irgendwie frei vorliegen hat :?
|
Re: Wav. datei einbinden - delphi4
Zitat:
Hm, immer wenn eine neue sounddatei gestarted wird, wird die erste Wiedergabe unterbrochen. Lässt sich das vermeiden? Ich will eine Art Hintergrundsound und ereignisbezogenen Sound. Allerdings sollte der Ereignissound den Hintergrundsound nicht unterbrechen. |
Re: Wav. datei einbinden - delphi4
Zitat:
|
Re: Wav. datei einbinden - delphi4
Wow, geht das auch mit Bildern? Also, dass ich statt der 20 Bilder und 10Wav Dateien nur eine habe? Das wäre echt praktisch.
Wie mache ich das denn? Und nochmal die Frage: Warum wird der Sound dann unterbrochen? (s.o.) |
Re: Wav. datei einbinden - delphi4
Dann ist deine exe halt so groß wie alle Bilder, alle Musikstücke (nimm besser mp3 :wink: ) und die exe selber...
Und mit dem unterbrechen hab ich leider kA...
Code:
Ist auch zu überlegen, ob das so viel besser ist :?
8 Jpeg's :3,5 MB
2 Wav's :50 MB (wie gesagt, besser mp3) exe :500 KB ==> Deine Gesamt-Exe wäre dann ~54MB groß. |
Re: Wav. datei einbinden - delphi4
ICh hätte auch mp3 genommen, allerdings dachte ich, der Befehl mit wäre wav leichter, da es ja auch unter delphi4 laufen muss. Wie mache ich das denn mit allen Dateien in einer? Achja: Wenn ich statt bitmaps jpegs einfügen will, dann kommt immer die Fehlermeldung, dass die Datei-Endung unbekannt ist. Muss ich da noch was anfügen?
|
Re: Wav. datei einbinden - delphi4
Da must du mal hier im Forum nach
![]() und Schau dir mal diesen Beitrag aus der Code-Library an, da wird dass genu erklärt, wie man das macht. ![]() |
Re: Wav. datei einbinden - delphi4
Hallo, bin eben frisch in die community eingetreten.
Ich find das Forum echt gut. Und mit dem Thema wav-Dateien habt ihr genau den Punkt erreicht, den ich wissen wollte. Ich habe ebenfalls vor sound in ein spiel zu integrieren. Ich war mir nciht sicher ob das möglcih ist mit Delphi, sonst hätte ich mir C++ aneignen müssen. alos mit Delphi 7 Personal ist das also kein Problem ja? Das wäre super. mfG Basti |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz