IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

intégration wav dans exe


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Inscrit en
    Avril 2009
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 81
    Points : 46
    Points
    46
    Par défaut intégration wav dans exe
    bonjour,
    j'ai vraiment du mal en VB, débutant,
    ayant Visual studio 2008, j'ai intégré mon wav (tic.wav) dans le répertoire ressource,
    qu'elle est le code svp pour le jouer au lancement de mon form1.vb,
    (faut il déclarer des dll ou ds trucs comme cela, )
    merci bcp !

  2. #2
    Membre chevronné Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 682
    Points : 1 952
    Points
    1 952
    Que les neurones soient avec toi, jeune padawan.
    Ne pas oublier, qu'un métier, développer être.
    Effectuer des recherches et lire les tutos, avant de poster, tu dois.
    Aucune question technique, faites par MP, tu ne dois.

  3. #3
    Membre du Club
    Inscrit en
    Avril 2009
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 81
    Points : 46
    Points
    46
    Par défaut
    merci bcp de la réponse, jirais plus souvent sur le site donné,
    alors j'ai rajouté comme ceci pour générer un son au lancement du form
    mais rien ne se passe.j'ai rajouté l'espace de noms System.Media.
    j'ai le fichier tiic.wav dans le repertoire resources de mon projet, je l'ai mis dans les propriétés en embedded ressource,et pourtant au chargement , aucun son...voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
     
    Dim a As System.Reflection.Assembly = System.Reflection.Assembly.GetExecutingAssembly()
    Dim s As System.IO.Stream = a.GetManifestResourceStream("resources.tiic.wav")
    Dim player As SoundPlayer = New SoundPlayer(s)
    player.Play()
     
    'on passe dans le module de chargement
    loading(Me)
     
     
    End Sub
    merci

  4. #4
    Membre chevronné Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 682
    Points : 1 952
    Points
    1 952
    Par défaut
    Ca peut etre tellement de chose, qu'avec juste ca, on ne peut pas vraiment dire.
    Que les neurones soient avec toi, jeune padawan.
    Ne pas oublier, qu'un métier, développer être.
    Effectuer des recherches et lire les tutos, avant de poster, tu dois.
    Aucune question technique, faites par MP, tu ne dois.

  5. #5
    Membre chevronné Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 682
    Points : 1 952
    Points
    1 952
    Par défaut
    Je viens de retrouver cela que j'ai deja utilise et qui fonctionne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    My.Computer.Audio.Play(My.Resources.nomdetonwav, AudioPlayMode.Background)
    Que les neurones soient avec toi, jeune padawan.
    Ne pas oublier, qu'un métier, développer être.
    Effectuer des recherches et lire les tutos, avant de poster, tu dois.
    Aucune question technique, faites par MP, tu ne dois.

  6. #6
    Membre du Club
    Inscrit en
    Avril 2009
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 81
    Points : 46
    Points
    46
    Par défaut
    alors g du son , en copiant mon tiic.wav à la racine mais moi je veux l'incorporer au exe.

    voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     Enum SoundFlags As Integer
            SND_SYNC = &H0  ' play synchronously (default)
            SND_ASYNC = &H1  ' play asynchronously
            SND_NODEFAULT = &H2  ' silence (!default) if sound not found
            SND_MEMORY = &H4  ' pszSound points to a memory file
            SND_LOOP = &H8  ' loop the sound until next sndPlaySound
            SND_NOSTOP = &H10  ' don't stop any currently playing sound
            SND_NOWAIT = &H2000 ' don't wait if the driver is busy
            SND_ALIAS = &H10000 ' name is a registry alias
            SND_ALIAS_ID = &H110000 ' alias is a predefined ID
            SND_FILENAME = &H20000 ' name is file name
            SND_RESOURCE = &H40004  ' name is resource name or atom
        End Enum
        Declare Function PlaySound Lib "coredll.dll" (ByVal pszSound As String, ByVal hMod As IntPtr, ByVal sf As SoundFlags) As Boolean
    'et pour lappeller

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Call PlaySound("\tiic.wav", IntPtr.Zero, SoundFlags.SND_SYNC)
    je voudrais lappeller de la ressource, thxu

Discussions similaires

  1. Insérer un fichier .Wav dans un .exe
    Par JJJJJ dans le forum Débuter
    Réponses: 35
    Dernier message: 21/05/2009, 10h43
  2. Intégration sql dans delphi
    Par the watcher dans le forum Bases de données
    Réponses: 5
    Dernier message: 04/11/2005, 10h46
  3. MP3 ou MIDI intégré dans exe
    Par crash override dans le forum Langage
    Réponses: 3
    Dernier message: 23/09/2005, 21h09
  4. Intégration 3DS dans OPENGL
    Par clara dans le forum OpenGL
    Réponses: 3
    Dernier message: 28/12/2004, 17h39
  5. Créer un champ contenant un son wav dans une base Paradox
    Par Grandad95 dans le forum Bases de données
    Réponses: 4
    Dernier message: 21/07/2004, 17h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo