munsterkiler
Messages postés96Date d'inscriptionsamedi 1 septembre 2007StatutMembreDernière intervention 8 septembre 2013
-
18 juil. 2008 à 16:23
cs_ghuysmans99
Messages postés3983Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 2013
-
18 juil. 2008 à 20:17
salut,
je cherche sur le sujet depuis quelques temps sans rien trouver de convainquant.
donc, j'ai un programme, fait avec VB6, et je voudrais qu'il se lance automatiquement au demarage de l'ordinateur.
je ne veut pas avoir a deplacer l'exe dans un fichier genre C:\windows\demarage, je veut que ce soit dans le code.
ce serait, pour que par example, quelqu'un recupere le logiciel, et apres qu'il l'est instalé, le logiciel se lance tout seul au demarage.
youpiyoyo
Messages postés539Date d'inscriptionvendredi 6 juin 2003StatutMembreDernière intervention14 juillet 2010 18 juil. 2008 à 16:49
c'est très simple il suffit de créer une clef dans HKEY_CURRENT_USER\Software\microsoft\windows\currentversion\run dans la base de registre.
voici un petit exemple de code en vb.net.
Dim rootPath As String = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"
Microsoft.Win32.Registry.SetValue(rootPath, Application.ProductName, Application.StartupPath)
tu peux également faire un try catch, et regarde si en VB6 Microsoft.Win32.Registry.SetValue est présent sinon utilise l'api windows.
kokise
Messages postés120Date d'inscriptionjeudi 5 mai 2005StatutMembreDernière intervention21 décembre 2017 18 juil. 2008 à 17:29
il y a une méthode très simple c'est de créer une tâche planifié de windows à partir de Démarrer > Tout les programmes > Accesoires > Outil système
Sinon tu peux glisser son exe dans le dossier démarrage qui se trouve sur Démarrer > Tout les programmes > Démarrage
dans la première tu as plus d'options à personnalisées tandis qu'avec la deuxième c'est lancé l'exe au démarrage de windows
Vous n’avez pas trouvé la réponse que vous recherchez ?
C:\Documents and Settings\user\Start Menu\Programs\Startup
_______________________________________________________________________
VB.NETis good ...VB6is better