Delphi: Unterschied zwischen PlaySound und SNDPlaySound
Frage von Gast | Letztes Update am 06.04.2021 | Erstellt am 05.06.2012
Ich frage mich was der Unterschied zwischen den beiden Delphi Funktionen PlaySound und SNDPlaySound ist.
Mir scheint es so, als würden die beiden Funktionen dasselbe machen und es gäbe keinen Unterschied. Oder gibt es einen?
Ähnliche Themen
Delphi: System-Sounds abspielen
Tutorial | 0 Kommentare
Delphi: Globale Behandlung von Fehlermeldungen (Exceptions)
Tutorial | 0 Kommentare
Delphi/Lazarus: Link zu einer Website in einer Anwendung setzen
Tutorial | 0 Kommentare
Delphi/Lazarus: 3 Wege um eine Zahl auf X Nachkommastellen zu runden
Tutorial | 0 Kommentare
Delphi: Mehrzeilige Caption für TLabel (zur Laufzeit und Design Zeit)
Tutorial | 1 Kommentar
Delphi/Lazarus: Kommandozeilen Parameter Tutorial Teil 1: Senden
Tutorial | 0 Kommentare
Original Delphi ist zu teuer - Alternative gesucht
Frage | 1 Antwort
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
SNDPlaySound ist eine alte Funktion, PlaySound die neue, erweiterte Funktion.
Aus Gründen der Kompatibilität wird aber auch heute noch die alte Version unterstützt. Um für die Zukunft gewappnet zu sein, sollte man aber lieber direkt PlaySound verwenden, denn vielleicht wird irgendwann der Support von SNDPlaySound eingestellt.
Ein weiterer Unterschied ergibt sich durch einen zusätzlichen Parameter in PlaySound:
Bei PlaySound gibt es noch zusätzlich die Möglichkeit, ein Handle zu einer Ressource (im Beispiel handle) anzugeben. Damit lassen sich Sounds direkt aus einer Ressource abspielen. Die beiden oberen Code-Zeilen spielen beide die Datei "test.wav" ab, einmal mit PlaySound und einmal mit SNDPlaySound.
Letztes Update am 06.04.2021 | Erstellt am 07.06.2012
Das ist eine sehr interessante Antwort!
09.09.2017 um 14:07