Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LANCEMENT AUTOMATIQUE D'UN PROGRAMME AU DEMARRAGE DE WINDOWS


Information sur la source

Catégorie :Base de registre Niveau : Débutant Date de création : 22/06/2004 Date de mise à jour : 29/06/2004 18:49:21 Vu : 22 537

Note :
6,45 / 10 - par 11 personnes
6,45 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

Description

Cette source crée une clé dans le registre qui lancera votre programme au lancement de windows.

Note: vous devez ajouter Registry dans les uses
 

Source

  • procedure TForm1.Button1Click(Sender: TObject);
  • var Registre: TRegistry;
  • nomdelakey: string;
  • programme:string;
  • begin
  • // On définie le nom de la clé qui sera dans le registre
  • nomdelakey := '';
  • // On définie le chemin de destination du programme
  • programme := '';
  • // On crée la clé dans la registre
  • Registre:=TRegistry.Create;
  • Registre.RootKey:=HKEY_LOCAL_MACHINE;
  • Registre.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Run\',True);
  • Registre.WriteString(nomdelakey,programme);
  • Registre.CloseKey;
  • Registre.Free;
  • end;
procedure TForm1.Button1Click(Sender: TObject);

var Registre: TRegistry;
    nomdelakey: string;
    programme:string;

begin
// On définie le nom de la clé qui sera dans le registre
nomdelakey := '';

// On définie le chemin de destination du programme
programme := '';

// On crée la clé dans la registre
Registre:=TRegistry.Create;
Registre.RootKey:=HKEY_LOCAL_MACHINE;
Registre.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Run\',True);
Registre.WriteString(nomdelakey,programme);
Registre.CloseKey;
Registre.Free;
end;

Conclusion

Pour tout savoir sur les virus informatique et leur programmation ainsi que pour avoir la derniere version de cette source , rendez-vous sur www.levirusinfo.com02.com
 

Commentaires et avis

signaler à un administrateur
Commentaire de japee le 23/06/2004 18:48:05 administrateur CS

Bigre, 4/10, y'en a qui n'y vont pas avec le dos de la cuillère ;)

Peut-être est-ce pour râler contre l'absence d'un zip de démo ?

Il se trouve que j'ai une source toute prête là-dessus, que j'hésitais à envoyer, car le sujet a été plusieurs fois abordé, il me semble...

Mais bon, je ne crois pas que ça va "casser" ton travail, dans la mesure ou c'est complémentaire :

- approche légèrement différente,
- zip d'exemple joint.

Je vais donc envoyer mon source, dès que j'ai fini de le vérifier.
Je tenais à t'en aviser, txo, ça me semble plus correct :)

japee

signaler à un administrateur
Commentaire de txo le 23/06/2004 18:56:17

ya pas de pb

signaler à un administrateur
Commentaire de Delphiprog le 23/06/2004 22:48:39 administrateur CS

C'est bien parce que c'est ton premier source et qu'on te pardonne, vu ton âge.
Le sujet a effectivement été traité et la simplicité du code méritaient-elle vraiment qu'on publie une nième version ?
Le prochain code publié déclinera-t-il la version qui ne lance un programme qu'une seule fois au démarrage de Windows ?
Puis une autre version qui indique comment on doit formatter la ligne de commande quand on doit passer des arguments au programme à lancer ?

TXO, s'il te plait, essaie de publier des codes qui apportent quelque chose de nouveau et d'intéressant si tu veux rester crédible.

signaler à un administrateur
Commentaire de txo le 23/06/2004 22:59:28

Je ne crois pas qu'on peut jouer sur l'age quand on parle d'informatqiue car c'est bien souvent que les jeunes dépassent, commet dirais-je, les anciens ...

Je ne prog pas en delphi depuis très longtemps et je crois que ca aurait été plus judicieux de jouer la dessus.

Sur ce j'admet que cette source n'est pas d'une immense utilité et d'un niveau très élevé et c'est pour ca que j'ai mis débutant...

signaler à un administrateur
Commentaire de Eb0La le 24/06/2004 15:23:37

ALORS LA !!!!

J'avou être énormement déçu !!!

Non,non,... pas pour le code, mais pour les commentaires défavorables...

En effet, je débute moi même en Delphi, et je trouve anormale de "Casser" des personnes qui éssaient de fournir des informations, sources etc...

je pense que toute personne doit pouvoir apporter sa pierre à l'édifice. Et cette pierre est a la hauteur nos capacitées.
(c'est mêmes capacités que vous possédiez lorsque vous avez commencer à programmer)

Pourquoi ceux qui sont (ou qui se sentent) superieur aux autres doivent t'ils les dévalorisers ???

Je ne critique pas le systeme de notation, puisque tout le monde peu par ce biais donner son avis, mais certains commentaires étaient biens inutiles !!!!

Que les personnes qui se sentent concernés repensent a leurs débuts !!!

Personnellement, j'ésitais a poster mes sources, maintenant, je réalise que se n'est pas la peinne, puis quelles ne seront surement pas a la hauteurs de ces messieurs .

signaler à un administrateur
Commentaire de zewishper le 29/06/2004 14:10:24

entierrement d'accord avec Eb0La !

je me doute que ce n'était pas la 1ère source qui traite du sujet et que ce n'est pas très compliqué a faire pour un bon programmeur.

Mais il n'empeche qu'elle est clair et que, pour un débutant elle permet d'éviter d'essayer pendant 3 heures avant d'arriver a quelque chose !

Je suis moi aussi programmeur débutant en delphi et je n'ai jamais réussi a comprendre comment faire marcher le registre malgré un bouquin ( il faut dire que je n'ai pas cherché beaucoup).

Dire qu'une source fait par un débutant est innintéressante quand on a déja plusieurs années de programmation derrière lui n'est pas correct ! J'aimerai bien voir les premiers programmes (avec vos sources) de ceux qui se permettent de critiquer !


signaler à un administrateur
Commentaire de croustibat82 le 29/06/2004 18:32:48

Moi je suis d'accord avec zewishper et EbOLa, maintenant, je ne poste plus ce que je fais, car vu mon nivo, je serais critiqué de suite, donc je me tais et je me contente de regarder les sources. c tt

signaler à un administrateur
Commentaire de txo le 29/06/2004 18:39:57

lol, qui va gagné le match : les anciens VS les djeun's...
En tout cas il y a un des deux camps qui se fait bien muet !
Bon allez, faut pas que ca dégénère non plus, ca va niquer l'ambiance...

merci quand même du soutient !

signaler à un administrateur
Commentaire de JulioDelphi le 17/07/2004 15:25:03 administrateur CS

je poste : chio OK avec delphiprog ...
ne polluons pas le net ! :D
utilisez les boutons "recherche" et "google" avant de poster ;p

le fond et bien mais pas besoin de poster :op
bye

signaler à un administrateur
Commentaire de Loulibier le 17/08/2004 13:36:42

J'ai pas l'impression que le message de DelphiProg soit négatif, il est simplement préventif...

j'ai fait une recherche sur Delphifr et j'ai trouvés deux sources, avant toi, qui relate de la même chose et une autre après toi.

http://delphifr.com/code.aspx?id=11770
http://delphifr.com/code.aspx?id=12133
http://delphifr.com/code.aspx?id=23949

Est-ce vraiment utile ?

En DelphiProg veux simplement te dire que pour tu restes crédible fait d'abord des recherches sur le site avant de balancer des sources... Car certaine personne penserons que tu n'as fait que du copier coller de sources, et ce site n'est pas la pour montrer se que l'on sait faire, mais apporter de l'aide et des informations aux delphinautes.

N'hésite surtout pas à y mettre tes sources, mais en vérifiant que quelqu'un d'autre ne l'ai fait avant toi [;)]

@+ et bonne prog.

signaler à un administrateur
Commentaire de Forman le 15/04/2006 13:39:02

http://delphifr.com/code.aspx?id=11770 : il faut télécharger le zip et ouvrir le projet pour voir à quoi ça ressemble, pas très pratique pour les gens pressés

http://www.delphifr.com/code.aspx?id=12133 : fautes de frappe (voir mon commentaire), j'ai passé 1/4 d'heure à me demander pkoi ça marchait pas après avoir fait un copié-collé

Donc, en ce qui me concerne cette source a son utilité. Celle qui la suit, ça se discute effectivement, mais au moment où TXO a posté son source, c'est celui que j'aurais considéré comme le plus utile pour moi.

7/10, car c'est juste une petite info, mais c'est pratique.

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.