Problème Visual Studio et MCI. [Résolu]

Messages postés
158
Date d'inscription
dimanche 18 avril 2004
Statut
Membre
Dernière intervention
25 juillet 2018
- - Dernière réponse : Guillamue06
Messages postés
158
Date d'inscription
dimanche 18 avril 2004
Statut
Membre
Dernière intervention
25 juillet 2018
- 20 mai 2013 à 01:22
Bonjour, j'ai un problème avec Visual Studio et mon code source en travaillant avec MCI.

Dans une source a part ce code fonctionne :

Imports System.IO
Imports System.Net
Imports System.Text
Public Class Form1

    Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal Rtn As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        mciSendString("open new Type waveaudio Alias recsound", "", 0, 0)
        mciSendString("record recsound", "", 0, 0)
        mciSendString("save recsound " + Application.StartupPath + "\rec.wav", "", 0, 0)
        mciSendString("close recsound", "", 0, 0)
    End Sub
End Class


Dans mon projet, ce code ne me créé pas de fichier audio. Même en virant toute
ma source et en faisant un copier collé du code plus haut, je n'ai pas de fichier rec.wav qui est créé.

Je ne comprend donc pas pourquoi dans un projet le code fonctionne et dans un autre non ?

Si vous avez la solution au problème merci d'avance car c'est très prenant :)
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
158
Date d'inscription
dimanche 18 avril 2004
Statut
Membre
Dernière intervention
25 juillet 2018
3
3
Merci
mciSendString("save recsound " + Application.StartupPath + "\rec.wav", "", 0, 0)

MCI n'aime pas les espaces dans le chemin.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 187 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Guillamue06
0
Merci
Bonjour,

Je n'ai pas terminé mon cours de devin 101, mais en essayant de deviner quand même.

As tu les mêmes références ?

As-tu les mêmes directives Import ?


Sinon, cela va prendre le vrai devin de service qui va deviner tout le code du projet qui ne marche pas.
Commenter la réponse de Utilisateur anonyme
Messages postés
158
Date d'inscription
dimanche 18 avril 2004
Statut
Membre
Dernière intervention
25 juillet 2018
3
0
Merci
As tu les mêmes références ?
As-tu les mêmes directives Import ?


Oui, Oui, et le même courant électrique pour chaque projet !
Pour info, il n'y as pas besoin d'ajouter de référence pour le code que j'ai mis dans mon premier post.

Sinon, cela va prendre le vrai devin de service qui va deviner tout le code du projet qui ne marche pas.


J'ai bien mis sur mon 1er message et je le répète que j'ai supprimé tous tous tous
tous
mon code de toutes
les class mais le fichier n'est pas créé.

Donc cela ne viens pas de mon code.
Commenter la réponse de Guillamue06