Simple application ARCHI commentée pour retrouver les applications installées sur votre PC. C'est une sorte de 2eme Ajout/Supression :)
Je l'ai faite au depart pour 1 de mes projets de prog de desinstallation mais je me suis heurté a un bleme. L'execution par un ShellExecute de la Clé de Desinstalltion ne marche pas a tout les coup donc .... :( Merci de m'expliquer
Source / Exemple :
Dans le ZIP
Conclusion :
Je debute et c'est ma 1ere source donc merci de me dire comment ça peut s'ameliorer.
@+ GREG505
27 août 2006 à 00:54
Exemple si je dois executer:
ipconfig /all
Le programme est: "ipconfig"
Le paramètre est: "/all"
Une fois que tu as trouvé le moyen de séparer la chaine et répartir le texte dans les variables "Programme" et "Parametre", reste plus qu'à utiliser la fonction ShellExecute comme ceci:
ShellExecute(Application.Handle,'open',pchar(Programme),pchar(Parametre),nil,SW_SHOW);
J'ai justement finit de dévelloper la fonction qui sépare le texte pour ensuite l'executer avec ShellExecute, mais comme il faut tenir aussi compte des guillemets (qui annulent les espaces) le code est bcp trop gros et pourrait être largement raccourci. Ca marche très bien mais j'ai un peux honte de te passer ça (trop de répétitions, ça été fait à l'arrache et c'est moche..), mais si tu bloques, je te t'envoie pour t'y inspirer ;-)
27 août 2006 à 00:24
Tu m'as évité de me taper une ré-installation de Windows juste parce que mon gestionnaire d'Ajout/Supression des programmes déconne et par la même occasion tu m'as montré comment faire pour lister le contenu d'une clé registre (ça fait trois heures que je cherche et que je bloquait à cause de ça...). Donc pour avoir fait d'une pière deux coups, je te met 10 ^^
4 juil. 2002 à 01:08
En fait c'était juste pour te dire de mettre le fichier *.res dans ton zip... C'est toujours plus agréable de ne pas avoir de message d'erreur au démarrage de Delphi !
Voilà... Je l'ai dit !!
Bonne continuation dan la prog' !
bestiol
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.