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

VB.NET Discussion :

Utiliser My.Settings avec My.Computer.Audio.play


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 14
    Par défaut Utiliser My.Settings avec My.Computer.Audio.play
    Bonjour à tous,

    Je suis vraiment débutant, et j'ai un problème que je n'arrive pas à résoudre, mais j'espère que parmis vous, certains auront la solution.

    Au lancement de mon application, le programme lance une musique avec cette méthode:
    My.Computer.Audio.Play("C:\Windows\JM Créations\medias\Logon.wav")

    Dans un form "options", j'ai décidé de paramétrer le fait que le programme puisse émettre un son au démarrage et à l'arrêt avec une CheckBox.
    Cependant je n'arrive pas à utiliser la méthode My.Settings pour My.Computer.Audio.Play

    Comment indiquer à l'ordinateur que... si dans la form "Options", la checkbox "musique" est coché, alors à l'arrêt et au démarrage un son sera émis et inversement?
    Voila ce qui me pose probleme...

    Bonne journée à tous
    Merci d'avance

    Jules

  2. #2
    Membre éclairé Avatar de tssi555
    Analyse système
    Inscrit en
    Juillet 2008
    Messages
    594
    Détails du profil
    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2008
    Messages : 594
    Par défaut
    Par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If frmOption.chkMusique.value = True then
    My.Computer.Audio.Play("C:\Windows\JM Créations\medias\Logon.wav")
    Else
    Msgbox("Jules24 ne veut pas vous distraire avec sa musique cette fois-ci, travaillez!") 'par exemple
    End If
    Mais ce qu'il faut retenir, c'est que la valeur coché/décoché de la case ne gardera pas la valeur que tu lui donne sans la lier.
    Je m'explique, la valeur de ta case à cocher doit être liée par exemple à un champs d'une table ou enregistrer sa valeur True/False dans un fichier, .ini par exemple.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 14
    Par défaut
    Merci beaucoup tssi555 pour ta réponse.
    En fait je lie la fonction coché/déchoché avec My.Settings généralement, qui enregistrer ainsi l'état.

    Dans Paramètres de mon projet, j'ai rajouté:
    musique_play ++ integer ++ utilisateur ++ valeur= 1

    Et lors du clique sur le bouton OK de la form Options, qui décide si la musique est lancée ou pas:
    My.Settings.musique_play = musique.Checked
    My.Settings.Save()
    fenetre1.My.Computer.Audio.Play = My.Settings.musique_play

    Cependant, je n'arrive pas à lier le fameux My.Settings à Audio.Play. La dernière ligne, et notamment le: "fenetre1.My.Computer.Audio.Play" qui est souligné dans Visual comme une erreur.
    DOnc impossible d'aller plus loin.

    Après je suis pas contre me lancer dans un fichier *.ini, mais étant débutant, je ne connait pas du tout cette méthode, je reste habitué à My.Settings, qui me parait bien limité maintenant! ^^

    Cordialement,
    merci encore

Discussions similaires

  1. Problème avec Audio-Play-MPG123
    Par VinnieMc dans le forum Modules
    Réponses: 3
    Dernier message: 07/04/2009, 18h59
  2. Utiliser DirectX 9 avec C++Builder
    Par Olivier Constans dans le forum DirectX
    Réponses: 2
    Dernier message: 27/06/2005, 11h30
  3. utilisation de dll avec diverses compilateurs
    Par Thylia dans le forum C++
    Réponses: 30
    Dernier message: 21/10/2004, 16h30
  4. utilisation de fetch avec select
    Par arwen dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 06/06/2003, 10h03
  5. Utiliser Borland C++ avec Emacs sous Windows
    Par Eikichi dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 02/03/2003, 08h40

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