Les Snippets

Connexion

Lancer un exe au demarrage de Windows

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 25/03/2006 23:09:26 et initié par EBArtSoft [Liste]
Date de mise à jour : 31/03/2006 11:49:16
Vue : 19173
Catégorie(s) : Base de registre, Fichier / Disque, Système
Langages dispo pour ce code :
- VB6, VBA
- VB 2005, VB.NET 1.x
- C# 1.x, C# 2.x
- Delphi 5
- Windev
- Javascript
- Voir tous les langages pour ce code snippet



Langage : VB6 , VBA
Date ajout : 25/03/2006
Posté par EBArtSoft [Liste]

Private Declare Function RegOpenKey Lib "advapi32.dll" Alias "RegOpenKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long

Sub RunOnStart(ByVal Libele As String, ByVal Fichier As String)
    Dim hKey    As Long
    RegOpenKey &H80000001, "Software\Microsoft\Windows\CurrentVersion\Run", hKey
    RegSetValueEx hKey, Libele, 0, 1, ByVal Fichier, Len(Fichier)
    RegCloseKey hKey
End Sub
' ==== Utilisation :
' Call RunOnStart("Calc.exe","c:\Windows\calc.exe")
'


Snippets en rapport avec : Windows, Lancer, Executable, Autorun, Demarrage



Codes sources en rapport avec : Windows, Lancer, Executable, Autorun, Demarrage

{Visual Basic, VB6, VB.NET, VB 2005} DEMARRER UN PROGRAMME AU DEMARRAGE DE WINDOWS
Comment puis-je démarrer mon appli au démarrage de windows ? Mettez les déclarations suivantes da...

{C# / C#.NET} CREATION D'UN AUTORUN DE CD
Ce code vous permet de créer facilement des fichier Autorun.inf contenant le programme à executer, l...

{Visual Basic, VB6, VB.NET, VB 2005} HAUTE SECURITE AVEC XPLAUNCHPROTECTED
****** ATTENTION NE FONCTIONNE QUE SOUS WINDOWS XP ******* [Présentation] XPLP est un de mes nou...

{Delphi} LANCEMENT D'UNE APPLI À CHAQUE DÉMARRAGE EN UTILISANT LA BDR - EXEMPLE
A partir d'un exemple simple, comment inscrire son application dans la Base de Registre afin qu'elle...

{Visual Basic, VB6, VB.NET, VB 2005} DEPUIS COMBIEN DE TEMPS WINDOWS A ETE DEMARRE
Comment puis-je faire pour savoir depuis combien de temps est démarré Windows ? Le resultat sera ...

{Delphi} SIMULATEUR DE DÉFAUT DE PAGE (( GESTION DE LA MÉMOIRE )) " OPTIMALE "
À qui s'adresse ce logiciel ? À toute personne désirant approfondir ses connaissances sur les alg...

{Visual Basic, VB6, VB.NET, VB 2005} WIN++ OPTIONS AVANCÉES SUR LES FENETRES ET PROCESSUS WINDOWS (CPU LIMITER, CTRL ALT END, METTRE EN PAUSE UN PROCESSUS...)
Bonjour à tous, Voici un programme dont le but est le suivant : Rassembler toutes les petites so...

{Visual Basic, VB6, VB.NET, VB 2005} API WIN32 FACILE
petit exemple d'utilisation des api j'ai utilisé P/Invoke Interop Assistant pour les quelques fo...

{Visual Basic, VB6, VB.NET, VB 2005} AUTHENTIFICATION WINDOWS
Bonjour, suite à plusieurs post, je vous propose un bout de code permettant de mettre une forme e...

{Visual Basic, VB6, VB.NET, VB 2005} CONTRÔLER L'AUTORUN DE WINDOWS XP (ET SUPÉRIEUR) ET LES NOTIFICATIONS DE DEVICES
Ce code permet d'annuler l'autorun par la méthode de l'enregistrement d'un objet COM implémentant IQ...