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

Outils Delphi Discussion :

inno setup - wamp deja installe


Sujet :

Outils Delphi

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 241
    Points : 89
    Points
    89
    Par défaut inno setup - wamp deja installe
    Bonjour,

    je n arrive pas a tester si le wamp est deja installe sur le poste, j 'ai fait ceci ;ais ca me renvoie false.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RegKeyExists(HKEY_CURRENT_USER, 'SOFTWARE\WampServer')
    bav,

  2. #2
    Membre chevronné Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 552
    Points : 1 780
    Points
    1 780
    Par défaut
    Et elle existe ta clef ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 241
    Points : 89
    Points
    89
    Par défaut help
    Comment on verifie si la cle existe ? c'est tout nouveau pour moi avec inno setup !

  4. #4
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Points : 4 935
    Points
    4 935
    Par défaut
    Salut,

    Ce que philnext veut savoir, c'est si la clé que tu recherches existe bien dans la base de registre. Car si ça renvoie false et qu'elle n'existe pas, alors c'est normal.

    Tu fais bien le test ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if (RegKeyExists(HKEY_CURRENT_USER, 'SOFTWARE\WampServer')) then
    ...

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 241
    Points : 89
    Points
    89
    Par défaut Help
    Hi,

    Mais pourquoi RegKeyExists(HKEY_CURRENT_USER, 'SOFTWARE\WampServer') me renvoie false alors que j ai le serveur bien installe?

    Comment vous connaisssez ce chemin SOFTWARE\WampServer ? ou est ce que vous avez regarder ? comment vous savez que ce n'est pas SOFTWARE\WampServer 2.0

    pour votre info, mon wamp est dans C:\wamp

    bav

  6. #6
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Points : 4 935
    Points
    4 935
    Par défaut
    Hum

    On ne t'as jamais dit que cette clé existait ou n'existait pas. On ne fait que lire ton message, et tu nous dit que c'est cette clé SOFTWARE\WampServer qui n'existe pas.
    Va voir grâce à Regedit si le chemin que tu nous donnes pour cette clé est bel et bien présent sur ton poste...
    A mon avis, tu te trompes de clé....

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 241
    Points : 89
    Points
    89
    Par défaut Help
    Hi,

    ok je ne trouve wamp dans Registry Editor, raison peut-etre pour laquelle je mon test renvoie false, mais comment je peux alors tester que mon pgm est bien installe ? j'ai pense a tester DirExists mais je trouve que ca n est pas tres serieux.

    mais pourquoi wamp n 'est pas dans HKEY_CURRENT_USER ? c'est parce qu il n est pas installe dans program files ? pourtant je l ai bien dans ajout/soupression de programmes ?!

    bav,

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    707
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 707
    Points : 777
    Points
    777
    Par défaut
    J'ai Wamp installé sur ma machine, et la clé que tu mentionnes n'existe pas dans ma base de registre ! Ta méthode est donc inutilisable pour vérifier la présence ou non de Wamp. Je n'ai trouvé que des clés "WampServer 2_is1" en particulier ici:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WampServer 2_is1\
    (avec des mentions à inno d'ailleurs à l'intérieur, je n'avais pas remarqué que Wamp utilisais cet installeur) mais le mieux est d'aller demander aux gens de chez WampServer quelle(s) clé(s) ils utilisent eux-mêmes pour leur produit...

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    707
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 707
    Points : 777
    Points
    777
    Par défaut
    Citation Envoyé par fk04 Voir le message
    Hi,

    ok je ne trouve wamp dans Registry Editor, raison peut-etre pour laquelle je mon test renvoie false, mais comment je peux alors tester que mon pgm est bien installe ? j'ai pense a tester DirExists mais je trouve que ca n est pas tres serieux.

    mais pourquoi wamp n 'est pas dans HKEY_CURRENT_USER ? c'est parce qu il n est pas installe dans program files ? pourtant je l ai bien dans ajout/soupression de programmes ?!

    bav,
    Ce n'est pas parce qu'un programme est installé sur ta machine qu'il crée forcément une clé à cet endroit dans la base de registre.

  10. #10
    Membre expérimenté
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    984
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 984
    Points : 1 419
    Points
    1 419
    Par défaut
    la méthode qui vérifie la clé de l'installeur n'est pas fiable certain comme moi le déplace direct sans installeur et on doit cliquer installer services

    moi je vérifierai la présence des clefs des services:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wampapache
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wampmysqld
    ou mieux les clefs service et installeurs ainsi que les fichier a plusieurs emplacement courant racine systeme, program files
    la ta méthode de détection sera correct

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 241
    Points : 89
    Points
    89
    Par défaut help
    j ' ai opte pour la solution de ouiouioui and thank you guys !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Inno Setup] ajouter l'installation de java
    Par jeanGuignol dans le forum Outils
    Réponses: 13
    Dernier message: 26/10/2009, 23h36
  2. Inno Setup: Stopper l'installation
    Par DelTibus dans le forum Outils
    Réponses: 1
    Dernier message: 11/10/2008, 09h16
  3. [Inno Setup] Supression après installation
    Par Owyn dans le forum Outils
    Réponses: 3
    Dernier message: 22/07/2008, 13h56
  4. Inno Setup - Option d'installation d'un programme supplémentaire
    Par Met@lnono dans le forum Installation, Déploiement et Sécurité
    Réponses: 4
    Dernier message: 16/01/2008, 20h00
  5. [Inno Setup] Clé d'installation
    Par dominik67 dans le forum Installation, Déploiement et Sécurité
    Réponses: 8
    Dernier message: 12/10/2006, 16h21

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