Delphi: Différence entre PlaySound et SNDPlaySound
Question de Invité | 03/04/2021 à 13:13
Je me demande quelle est la différence entre les deux fonctions Delphi PlaySound et SNDPlaySound.
Pour moi, il semble que les deux fonctions font la même chose et qu'il n'y a pas de différence. Ou y en a-t-il un?
Sujets Connexes
MySQL: Sauts de Ligne dans MySQL
Conseil | 0 Commentaires
Delphi/Lazarus: Afficher la Date et l'Heure actuelles
Conseil | 0 Commentaires
MySQL: Supprimer Données de Table - Différence entre TRUNCATE, DELETE et DROP
Tutoriel | 0 Commentaires
Lazarus: Charger Fichier en tant que Array d'Octets et Enregistrer Array d'Octets en tant que Fichier
Tutoriel | 0 Commentaires
Delphi: This form of method call only allowed for class methods
Question | 1 Réponse
Delphi/Lazarus: La touche ALT, SHIFT ou CTRL est-elle enfoncée?
Tutoriel | 0 Commentaires
Delphi/Lazarus: Différence entre ParamStr(0) et Application.ExeName
Question | 1 Réponse
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
SNDPlaySound est une ancienne fonction, PlaySound est la nouvelle fonction étendue.
Pour des raisons de compatibilité, l'ancienne version est toujours prise en charge. Donc, pour être prêt pour l'avenir, vous devriez plutôt utiliser directement PlaySound, car peut-être qu'à un moment donné, le support de SNDPlaySound peut être abandonné.
Une autre différence provient d'un paramètre supplémentaire dans PlaySound:
Avec PlaySound, il existe une option supplémentaire pour indiquer un handle vers une ressource (dans l'exemple "handle"). Cela permet de jouer des sons directement à partir d'une ressource. Les deux premières lignes du code lisent toutes les deux le fichier "test.wav", une fois avec PlaySound et une fois avec SNDPlaySound.
04/04/2021 à 09:56