Est-il possible d'ajouter un fichier, comme par exemple un fichier wav
directement dans le projet ? (qui serait integré à l'executable après
compilation) ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques93
Bonjour, Sandrine wrote:
Bonjour,
Est-il possible d'ajouter un fichier, comme par exemple un fichier wav directement dans le projet ? (qui serait integré à l'executable après compilation) ?
Merci.
Oui, à condition de disposer d'une version de VB gérant les fichiers de resources. Tu peux vérifier via le menu VB :
Compléments => Gestionnaire de compléments ... => Editeur de resources
Il y a une autre méthode, mais celle la est la plus simple.
-- Cordialement,
Jacques.
Bonjour,
Sandrine wrote:
Bonjour,
Est-il possible d'ajouter un fichier, comme par exemple un fichier wav
directement dans le projet ? (qui serait integré à l'executable après
compilation) ?
Merci.
Oui, à condition de disposer d'une version de VB gérant les fichiers de
resources. Tu peux vérifier via le menu VB :
Compléments => Gestionnaire de compléments ... => Editeur de resources
Il y a une autre méthode, mais celle la est la plus simple.
Est-il possible d'ajouter un fichier, comme par exemple un fichier wav directement dans le projet ? (qui serait integré à l'executable après compilation) ?
Merci.
Oui, à condition de disposer d'une version de VB gérant les fichiers de resources. Tu peux vérifier via le menu VB :
Compléments => Gestionnaire de compléments ... => Editeur de resources
Il y a une autre méthode, mais celle la est la plus simple.
-- Cordialement,
Jacques.
Sandrine
Jacques93 a présenté l'énoncé suivant :
Oui, à condition de disposer d'une version de VB gérant les fichiers de resources. Tu peux vérifier via le menu VB :
Compléments => Gestionnaire de compléments ... => Editeur de resources
Il y a une autre méthode, mais celle la est la plus simple.
Ok merci.
Jacques93 a présenté l'énoncé suivant :
Oui, à condition de disposer d'une version de VB gérant les fichiers de
resources. Tu peux vérifier via le menu VB :
Compléments => Gestionnaire de compléments ... => Editeur de resources
Il y a une autre méthode, mais celle la est la plus simple.
Oui, à condition de disposer d'une version de VB gérant les fichiers de resources. Tu peux vérifier via le menu VB :
Compléments => Gestionnaire de compléments ... => Editeur de resources
Il y a une autre méthode, mais celle la est la plus simple.
Ok merci.
Jacques93
Bonsoir, Sandrine wrote:
Jacques93 a présenté l'énoncé suivant :
Oui, à condition de disposer d'une version de VB gérant les fichiers de resources. Tu peux vérifier via le menu VB :
Compléments => Gestionnaire de compléments ... => Editeur de resources
Il y a une autre méthode, mais celle la est la plus simple.
Ok merci.
Extrait du fil WINMM du 27/03/2005 21:54 :
========================================== Ci-dessous un code de module qui joue un son .wav à partir d'un buffer renseigné par le fichier resource du projet :
Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (lpszSoundName As Any, ByVal uFlags As Long) As Long Private Declare Function PlaySoundA Lib "winmm.dll" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long Dim m() As Byte
Public Sub PlaySound(ResName, Optional Wait As Boolean = False) Dim resErr As Long
On Error Resume Next Err.Clear m = LoadResData(ResName, "WAVE") resErr = Err.Number If resErr = 0 Then PlaySoundAsByte m, Wait End If
End Sub
Private Sub PlaySoundAsByte(m() As Byte, Optional Wait As Boolean = False) Dim flags As Long
flags = SND_NODEFAULT Or SND_MEMORY Or SND_SYNC If Wait = False Then flags = flags Or SND_ASYNC
sndPlaySound m(0), flags End Sub
Private Sub PlaySoundAsFile(fName As String, Optional Wait As Boolean = False) Dim flags As Long
flags = SND_NODEFAULT Or SND_FILENAME Or SND_SYNC If Wait = False Then flags = flags Or SND_ASYNC PlaySoundA fName, 0&, flags End Sub
-- Cordialement,
Jacques.
Bonsoir,
Sandrine wrote:
Jacques93 a présenté l'énoncé suivant :
Oui, à condition de disposer d'une version de VB gérant les fichiers
de resources. Tu peux vérifier via le menu VB :
Compléments => Gestionnaire de compléments ... => Editeur de resources
Il y a une autre méthode, mais celle la est la plus simple.
Ok merci.
Extrait du fil WINMM du 27/03/2005 21:54 :
========================================== Ci-dessous un code de module qui joue un son .wav à partir d'un buffer
renseigné par le fichier resource du projet :
Private Declare Function sndPlaySound Lib "winmm.dll" Alias
"sndPlaySoundA" (lpszSoundName As Any, ByVal uFlags As Long) As Long
Private Declare Function PlaySoundA Lib "winmm.dll" (ByVal lpszName As
String, ByVal hModule As Long, ByVal dwFlags As Long) As Long
Dim m() As Byte
Public Sub PlaySound(ResName, Optional Wait As Boolean = False)
Dim resErr As Long
On Error Resume Next
Err.Clear
m = LoadResData(ResName, "WAVE")
resErr = Err.Number
If resErr = 0 Then
PlaySoundAsByte m, Wait
End If
End Sub
Private Sub PlaySoundAsByte(m() As Byte, Optional Wait As Boolean = False)
Dim flags As Long
flags = SND_NODEFAULT Or SND_MEMORY Or SND_SYNC
If Wait = False Then flags = flags Or SND_ASYNC
sndPlaySound m(0), flags
End Sub
Private Sub PlaySoundAsFile(fName As String, Optional Wait As Boolean =
False)
Dim flags As Long
flags = SND_NODEFAULT Or SND_FILENAME Or SND_SYNC
If Wait = False Then flags = flags Or SND_ASYNC
PlaySoundA fName, 0&, flags
End Sub
Oui, à condition de disposer d'une version de VB gérant les fichiers de resources. Tu peux vérifier via le menu VB :
Compléments => Gestionnaire de compléments ... => Editeur de resources
Il y a une autre méthode, mais celle la est la plus simple.
Ok merci.
Extrait du fil WINMM du 27/03/2005 21:54 :
========================================== Ci-dessous un code de module qui joue un son .wav à partir d'un buffer renseigné par le fichier resource du projet :
Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (lpszSoundName As Any, ByVal uFlags As Long) As Long Private Declare Function PlaySoundA Lib "winmm.dll" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long Dim m() As Byte
Public Sub PlaySound(ResName, Optional Wait As Boolean = False) Dim resErr As Long
On Error Resume Next Err.Clear m = LoadResData(ResName, "WAVE") resErr = Err.Number If resErr = 0 Then PlaySoundAsByte m, Wait End If
End Sub
Private Sub PlaySoundAsByte(m() As Byte, Optional Wait As Boolean = False) Dim flags As Long
flags = SND_NODEFAULT Or SND_MEMORY Or SND_SYNC If Wait = False Then flags = flags Or SND_ASYNC
sndPlaySound m(0), flags End Sub
Private Sub PlaySoundAsFile(fName As String, Optional Wait As Boolean = False) Dim flags As Long
flags = SND_NODEFAULT Or SND_FILENAME Or SND_SYNC If Wait = False Then flags = flags Or SND_ASYNC PlaySoundA fName, 0&, flags End Sub
-- Cordialement,
Jacques.
Sandrine
Jacques93 a couché sur son écran :
Extrait du fil WINMM du 27/03/2005 21:54 :
========================================== > Ci-dessous un code de module qui joue un son .wav à partir d'un buffer renseigné par le fichier resource du projet :
Dommage qu'une ressource externe est limitée à 64ko.
Jacques93 a couché sur son écran :
Extrait du fil WINMM du 27/03/2005 21:54 :
========================================== > Ci-dessous un code de module qui joue un son .wav à partir d'un buffer
renseigné par le fichier resource du projet :
Dommage qu'une ressource externe est limitée à 64ko.
========================================== > Ci-dessous un code de module qui joue un son .wav à partir d'un buffer renseigné par le fichier resource du projet :
Dommage qu'une ressource externe est limitée à 64ko.
Jacques93
Bonjour, Sandrine wrote:
Jacques93 a couché sur son écran :
Extrait du fil WINMM du 27/03/2005 21:54 :
========================================== >> Ci-dessous un code de module qui joue un son .wav à partir d'un buffer renseigné par le fichier resource du projet :
Dommage qu'une ressource externe est limitée à 64ko.
Où as tu cette limite, j'utilise des fichiers resources de plusieurs centaines de Ko. J'ai fait un essai avec un .wav de près de 400K et pas de problème ...
-- Cordialement,
Jacques.
Bonjour,
Sandrine wrote:
Jacques93 a couché sur son écran :
Extrait du fil WINMM du 27/03/2005 21:54 :
========================================== >> Ci-dessous un code de module qui joue un son .wav à partir d'un buffer
renseigné par le fichier resource du projet :
Dommage qu'une ressource externe est limitée à 64ko.
Où as tu cette limite, j'utilise des fichiers resources de plusieurs
centaines de Ko. J'ai fait un essai avec un .wav de près de 400K et pas
de problème ...
========================================== >> Ci-dessous un code de module qui joue un son .wav à partir d'un buffer renseigné par le fichier resource du projet :
Dommage qu'une ressource externe est limitée à 64ko.
Où as tu cette limite, j'utilise des fichiers resources de plusieurs centaines de Ko. J'ai fait un essai avec un .wav de près de 400K et pas de problème ...