IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

Connaitre l'emplacement d'installation d'un logiciel


Sujet :

Visual C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    48
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 48
    Par d�faut Connaitre l'emplacement d'installation d'un logiciel
    Bonjour � tous ,

    J'ai d�velopp� un logiciel et j'ai cr�e un executable d'installation avec le logiciel InnoSetup. Aussi, je voudrais cr�er une sorte de menu qui permettrait � l'utilisateur de choisir entre l'installation du logiciel et son lancement, lors du chargement du CD dans le lecteur.

    C'est pourquoi je voudrais savoir s'il existe un moyen de "retrouver" l'emplacement d'installation de mon application pour pouvoir la lancer directement � partir du menu d�crit ci-dessous.

    Je vous remercie pour votre aide.

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Souvent, sous Win32, un logiciel stocke son emplacement dans une entr�e de la base de registre (entr�e dont le chemin, lui, ne varie pas).

    Pour un programme install� par un administrateur, c'est g�n�ralement dans HKEY_LOCAL_MACHINE\Software\NomDeLEntrepriseOuDeLAuteur\NomDuLogiciel.
    Pour un programme installable par un utilisateur lambda, on remplace HKEY_LOCAL_MACHINE par HKEY_CURRENT_USER (et aucun autre utilisateur ne "sait" que le programme est install�.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    48
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 48
    Par d�faut
    Merci pour ta r�ponse M�dinoc.
    Mais comment faire pour parcourir la base de registre afin de v�rifier si l'appli s'y trouve bien ?

  4. #4
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    RegOpenKeyEx().
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    48
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 48
    Par d�faut
    Je vais voir de ce cot� l�! Merci encore M�dinoc!

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Probl�me installation d'un logiciel
    Par Pierre95 dans le forum Windows XP
    R�ponses: 4
    Dernier message: 13/12/2006, 15h42
  2. Connaitre l'emplacement d'un script
    Par Fildz dans le forum Linux
    R�ponses: 4
    Dernier message: 24/08/2006, 16h08
  3. Installation d'un logiciel t�l�charg�
    Par samy100 dans le forum Applications et environnements graphiques
    R�ponses: 14
    Dernier message: 23/08/2006, 01h02
  4. [c#] Connaitre l'emplacement d'une image
    Par padodanle51 dans le forum Windows Forms
    R�ponses: 3
    Dernier message: 02/05/2006, 18h56
  5. Installation d'un logiciel
    Par ibtisss dans le forum Applications et environnements graphiques
    R�ponses: 5
    Dernier message: 16/12/2005, 10h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo