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 !

Sujet : lister les application qui se lance au demarage [ Système / Autre ] (shell13010)

mardi 25 mars 2008 à 16:23:49 | lister les application qui se lance au demarage

shell13010

Bonjour a tous,

j'aimerais savoir comment lister les applications qui son au demarage puis les mettre dans un lisbox avec leur icône?

es possible?
Car j'ai pas trouvait de source.
merci pour votre aide d'avance.

bonnne apres-midi

mardi 25 mars 2008 à 17:42:09 | Re : lister les application qui se lance au demarage

BernieNoel68

Bonjour,

Les applications lancées au demarrage de Windows sont stoquées dans le registre.
(il me semble : HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run mais je suis plus sûr a vérifier)

Donc la première étape est de pouvoir lire dans le registre Windows. Regarde du coté de TRegistry (classe permettant de lire/ecrire dans le registre en Delphi),  ce n'est pas trop compliqué et tu trouvera des exemple sur le net.

Bon courage et bonne prog!


mardi 25 mars 2008 à 19:37:37 | Re : lister les application qui se lance au demarage

shell13010

salut et merci pour ta reponse,mais je connaît les  procedures pour la base de registre,se qui me pause probleme c'est que je veux juste recuperer se qu'il y a dans
HKey_local_MACHINE\software\microsoft\windows\currentversion\Run\*

puis le mettre dans un listbox{en faite je voudrais faire comme dans 'msconfig'puis demarage\}

en esperant avoir pu etre un peu plus clair!

merci d'avance

mardi 25 mars 2008 à 19:52:13 | Re : lister les application qui se lance au demarage

shell13010

salut et merci pour ta reponse,mais je connaît les  procedures pour la base de registre,se qui me pause probleme c'est que je veux juste recuperer se qu'il y a dans
HKey_local_MACHINE\software\microsoft\windows\currentversion\Run\*

puis le mettre dans un listbox{en faite je voudrais faire comme dans 'msconfig'puis demarage\}

en esperant avoir pu etre un peu plus clair!

merci d'avance

mardi 25 mars 2008 à 23:03:36 | Re : lister les application qui se lance au demarage

shell13010

personne a une idee?car je comprend pas comment recuperer vers un listbox apres le ..\currentversion\run

donc si une personne a la solution merci de m'aidez.

bonne soirée

mercredi 26 mars 2008 à 08:25:15 | Re : lister les application qui se lance au demarage

L_art_ment

Bonjour,

      En tapant "lire registre delphi" sur google, que trouve-je ? 4éme lien, la methode Registre.GetKeyName(Strings:Tstrings);

   exemple:

uses registry;

var
Ts : TstringList;
Registre : TRegistry;

begin
Registre:=Tregistry.create();
Ts:=Tstringlist.create();
Registre.RootKey:=HKEY_LOCAL_MACHINE;
Registre.OpenKey('\SOFTWARE\Microsoft\Windows\CurrentVersion\Run',false);
Registre.GetKeyName(TS);
end;

Ce petit bout de code te permet de lister toutes les sous-clés d'une clé de la bse de registre dans un StringList...

Bonne journée,
L'Art-Ment



Cette discussion est classé dans : application, lister, lance, demarage


Répondre à ce message

Sujets en rapport avec ce message

ShellListView ??? [ par ni69 ] Bonjour,J'ai un autre problème (toujours avec une ShellListView... il faut croire qu'elles comportent quelques bizarreries ! )Quand je lance un raccou Demarage_application [ par moul26 ] bonjour ,comment peut on realiser une application qui s'affiche initialement comme icon ds la bare des taches, et la form est masquer?merci pour tous Lancer une application au demarage de windows [ par Sat83 ] hello...comme le titre l'indique je souhaiterais que mon application permette a l'utilisateur de pouvoir lancer cette application au demargage de wind SOS un amateur est en panne [ par youhiba ] J'ai réalisé une application, et je veux faire la methode suivante:je veux que cette application lance apres l'installation une page de pub concernant mon application ne se lance pas sur un poste neutre [ par delphives ] bonjour,alors voila mon soucis, j'ai créé une appli avec des composants standard de delphi excepté report builder et les composants jedi.lorsque je dé Ouvrir un fichier dans son application d'origine [ par nic13 ] Bonjour, J'aimerais savoir comment faire pour lancer l'ouverture d'un fichier pdf dans son application d'origine (application associée à ".pdf")? (En LogonUser et CreateProcessAsUser. Problème d'affichage. [ par Nofrags ] Bonjour, Je reprend un service qui ne fonctionne actuellement pas correctement. Il permet de lancerune application via un programme d'administration i SOS [ par hassaine ] Bonjour,Appel a tout le monde DELPHI j'ai un problème dans mon application un message d'erreur (Violation d'accés à l'adresse 0049FFE3 dans le module Problème de Tabstop inefficace... [ par Delphi57 ] Bonjour à tous,J'ai petit soucis de "tabstop" inefficace : Mon application principale appelle une fonction contenue dans une DLL. Cette fonction crée communiquer delphi avec flash [ par faten7 ] bonjour à vous,voilà j'aimerais faire des boutons interactifs avec flash macromédia, et les intégrer ensuite dans mon application delphi, c'est pas ce


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

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,250 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é.