VUMETRE A AIGUILLE ET NUMERIQUE (SORTIE AUDIO CARTE SON)

Messages postés
178
Date d'inscription
mercredi 8 octobre 2003
Statut
Membre
Dernière intervention
25 septembre 2008
-
Messages postés
1
Date d'inscription
vendredi 25 juin 2004
Statut
Membre
Dernière intervention
24 juillet 2010
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/20534-vumetre-a-aiguille-et-numerique-sortie-audio-carte-son

Messages postés
1
Date d'inscription
vendredi 25 juin 2004
Statut
Membre
Dernière intervention
24 juillet 2010

Ce code source est super interessant mais je n'arrive pas a le compiler en un executable
avec vb6 mais il marche en mode Start. Est ce que je suis le seul a avoir ce probleme ?
Messages postés
209
Date d'inscription
samedi 11 novembre 2000
Statut
Membre
Dernière intervention
6 novembre 2009

MAXPAG, c'est impossible pour VB.NET 2005 EXPRESS car la fonction VarPtr n'est plus implantée.
Messages postés
209
Date d'inscription
samedi 11 novembre 2000
Statut
Membre
Dernière intervention
6 novembre 2009

J'avais déjà téléchargé cette source dans le temps, quand j'était encore sous XP, là cette source fonctionnait parfaitement, maintenant, sous Vista, plus moyen de configurer sortie wav en enregistrement :S, j'aimerai bien réutiliser cette source, j'espère que quelqu'un pourra trouver la solution pour le waveout, j'ai fais quelques essais, mais sans résultats, VB se plante :@.

Bonne prog' ;)
Messages postés
8
Date d'inscription
jeudi 7 juillet 2005
Statut
Membre
Dernière intervention
8 avril 2010

Je ne vois vraiment pas comment ouvrir la source pour voir ce que ça donne j'ai dl vb 2005 Express mais après je c pas comment on fait !
Messages postés
156
Date d'inscription
mardi 17 décembre 2002
Statut
Membre
Dernière intervention
23 novembre 2011

Tu ouvre avec VB ! j'ai jamais vu une question comme sel la !
Tu a oublié de mettre les fonctions et travaillez avec :
Private Declare Function waveoutAddBuffer Lib "winmm" (ByVal InputDeviceHandle As Long, ByVal WaveHdrPointer As Long, ByVal WaveHdrStructSize As Long) As Long
Private Declare Function waveoutPrepareHeader Lib "winmm" (ByVal InputDeviceHandle As Long, ByVal WaveHdrPointer As Long, ByVal WaveHdrStructSize As Long) As Long
Private Declare Function waveoutUnprepareHeader Lib "winmm" (ByVal InputDeviceHandle As Long, ByVal WaveHdrPointer As Long, ByVal WaveHdrStructSize As Long) As Long

Private Declare Function waveoutGetNumDevs Lib "winmm" () As Long
Private Declare Function waveOutGetDevCaps Lib "winmm" Alias "waveOutGetDevCapsA" (ByVal uDeviceID As Long, ByVal WaveInCapsPointer As Long, ByVal WaveInCapsStructSize As Long) As Long

Private Declare Function waveOutOpen Lib "winmm" (WaveDeviceInputHandle As Long, ByVal WhichDevice As Long, ByVal WaveFormatExPointer As Long, ByVal CallBack As Long, ByVal CallBackInstance As Long, ByVal Flags As Long) As Long
Private Declare Function waveOutClose Lib "winmm" (ByVal WaveDeviceInputHandle As Long) As Long

Private Declare Function waveOutStart Lib "winmm" (ByVal WaveDeviceInputHandle As Long) As Long
Private Declare Function waveOutReset Lib "winmm" (ByVal WaveDeviceInputHandle As Long) As Long
Private Declare Function waveOutStop Lib "winmm" (ByVal WaveDeviceInputHandle As Long) As Long

Il me reste pas mal de boulot pour tous refaire !
je te donnerais la source une fois fini
Afficher les 47 commentaires