begin process at 2010 02 10 07:30:50
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de registre

 > EXECUTER UN PROGRAMME A CHAQUE LANCEMENT DE WINDOWS 'BASE DE REGISTRE'

EXECUTER UN PROGRAMME A CHAQUE LANCEMENT DE WINDOWS 'BASE DE REGISTRE'


 Information sur la source

Note :
5 / 10 - par 2 personnes
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Base de registre Niveau :Débutant Date de création :06/09/2002 Date de mise à jour :06/09/2002 15:14:55 Vu / téléchargé :7 259 / 429

Auteur : snakefinger

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

ce programme sert a executer un logiciel a chaque lancement de windows .

Source

  • mettez Registry dans use
  • Procedure RunOnStartUp (SProgTitle,sCmdLine: string;bRunOnce :Boolean);
  • var
  • sKey :String;
  • Reg: TRegIniFile;
  • begin
  • if ( bRunOnce ) then
  • sKey := 'once'
  • else
  • sKey := '' ;
  • Reg := TRegIniFile.Create ('');
  • Reg.RootKey := HKEY_LOCALMACHINE;
  • Reg.writeString('SOFTWARE\Microsoft'+'\WINDOWS\CurentVersion\Run'+ SKey +#0,sProgTitle,sCmdLine);
  • Reg.free;
  • Procedure TForm1.FormCreate(Sender:TObject);
  • begin
  • RunOnStartUp('Hello World','C:\HelloWorld.exe');
  • end;
mettez  Registry dans use
Procedure RunOnStartUp (SProgTitle,sCmdLine: string;bRunOnce :Boolean);
var
sKey :String;
Reg: TRegIniFile;
begin
if ( bRunOnce ) then
sKey := 'once'
else
sKey := '' ;
Reg := TRegIniFile.Create ('');
Reg.RootKey := HKEY_LOCALMACHINE;
Reg.writeString('SOFTWARE\Microsoft'+'\WINDOWS\CurentVersion\Run'+ SKey +#0,sProgTitle,sCmdLine);
Reg.free;
Procedure TForm1.FormCreate(Sender:TObject);
begin
RunOnStartUp('Hello World','C:\HelloWorld.exe');
end;

 Conclusion

Vous Trouvez Un example dans le zip
°c Chems Generation

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip VOIR SI VOUS ETES CONNECTER SUR INTERNET OU NON
Source avec Zip SUPPRIMER LES COOKIES EN UN SEUL CLIC 'CHEMS GENERATION'
Source avec Zip ARRETER&REDEMARRER VOTRE SESSION WINDOWS SANS PASSER PAR LE ...

 Sources de la même categorie

Source avec Zip USER ASSIST DECODER par f0xi
Source avec Zip SOURCE QUI PERMET DE RÉCUPÉRER @IP ET LE NOM DE LA CARTE RÉS... par yosthegost
Source avec Zip SAUVEGARDE DES PARAMETRES DE VOTRE APPLICATION par elguevel
Source avec Zip ACTIVATION D'UNE APPLICATION par KoolFree2005
Source avec Zip Source avec une capture CONFIGURATION DE WINDOWS® XP AVEC L'APPLICATION XP-CONF (UTI... par freetai

Commentaires et avis

Commentaire de Forman le 15/04/2006 13:32:20

Il y a 2 "r" à '...\CurrentVersion\...'
De plus, quelle est l'utilité du "+#0" à la fin de la chaîne? La classe TRegIniFile transforme les string en PChar automatiquement et le rajoutte elle-même.

Merci quand même pour l'info.

Commentaire de Forman le 15/04/2006 13:38:08

De plus HKEY_LOCALMACHINE s'écrit en fait HKEY_LOCAL_MACHINE

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales