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 :

Comment lancer ton appli au demarage de window?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 125
    Par défaut Comment lancer ton appli au demarage de window?
    Bonjours, jai besoin d'aide.

    Je voudrai savoir comment lancer mon application au démarage de window.

    J'ai trouvé ce code si, mais je ne sais pas ou le mettre.

    La plupart des autres sites donne ce code mais il ne disent pas comment et ou le mettre.

    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Dim obj_RegistryKey As RegistryKey
     
    obj_RegistryKey = Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True)
     
    obj_RegistryKey.SetValue("monappli", "C:\Program Files\monappli.exe")
    Mais je veux dire, n'aurait t'il pas une méthode plus simple, un bouton a cocher ou quelque chose moin compliquer que entrée dans le registery key?


    Merci!!

  2. #2
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Nana mais je pense que une fois que ce code est exécuté UNE fois, ça va changer la base de registre pour que ton application se lance au démarrage.

    Donc tu fais ton bouton, qui exécute se code, et une fois fais, c'est permanent.

    Par contre as tu pensé au code inverse, si tu n'as plus envie qu'il démarre tout le temps?

    Et je pense aussi que touché a la base de registre est dangereux si on s'y connais pas très bien. Tu peux mettre un raccourcie de ton application dans le dossier "démarrage" de Windows... Ça marchera aussi bien!

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 68
    Par défaut
    je suis du même avis que mactwist69.

    Je placerai un raccourci dans démarrer/programmes/démarrage/

    Ou alors moi j'utilise CCleaner qui peut également gérer les programmes au démarrage de windows... Je peut en ajouter et en supprimer.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 125
    Par défaut
    Eh bien jai déja une icone sur le bureau. C'est que l'application que je veux éxécuter est comme un petit add-on a ma grosse application ( je veux avoir une notification sur le bureau quand ca démarre)

    Merci encore

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 125
    Par défaut
    Dans le fond , pour revenir au point de départ, je veux savoir ou je met le code suivant?

    Merci

  6. #6
    Membre expérimenté Avatar de benito9253
    Homme Profil pro
    Inscrit en
    Août 2009
    Messages
    205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 205
    Par défaut
    Simplement dans une procédure que tu appelles ensuite ou encore dans l'événement click d'un bouton... A toi de voir comment tu veux gérer ça...

    Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Public Class Form1
     
    '...
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim obj_RegistryKey As RegistryKey 
            obj_RegistryKey = Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True) 
            obj_RegistryKey.SetValue("monappli", "C:\Program Files\monappli.exe")
        End Sub
     
    '...
     
    End Class

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 30/11/2007, 12h45
  2. Réponses: 1
    Dernier message: 26/07/2006, 17h02
  3. Comment lancer une appli JWS depuis une autre appli JWS ?
    Par franck.darcourt dans le forum JWS
    Réponses: 5
    Dernier message: 11/10/2005, 09h30
  4. Comment lancer une appli sans afficher ses fiches
    Par raoulmania dans le forum Langage
    Réponses: 5
    Dernier message: 02/09/2005, 18h07
  5. Comment lancer un programme au démarrage de Windows ?
    Par nesquik dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 29/07/2005, 17h48

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