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] Choix des composants


Sujet :

Outils Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Consultant informatique
    Inscrit en
    Octobre 2006
    Messages
    240
    Détails du profil
    Informations personnelles :
    Âge : 69

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 240
    Par défaut [Inno Setup] Choix des composants
    Bjr à tous,
    Lors du choix des composants à installer, je souhaiterais effectuer une vérification de ce que au moins un composant soit sélectionné et si non, afficher à la fenêtre suivante qu'il n'y aura pas d'installation puisque rien n'a été coché.
    Est-ce possible? Je ne vois rien dans l'aide à ce sujet.
    Merci

  2. #2
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Salut

    Puisque nous sommes dans le sous-forum Outils, il serait peut-être judicieux de préciser à quel outil tu fais allusion.

    @+ Claudius

  3. #3
    Membre éclairé
    Consultant informatique
    Inscrit en
    Octobre 2006
    Messages
    240
    Détails du profil
    Informations personnelles :
    Âge : 69

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 240
    Par défaut
    Evidemment cela est clair pour moi..
    Je parle d'innosetup.
    Mes excuses!

  4. #4
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Salut

    Ce n'est exactement la réponse à ta demande, mais le résultat est identique.
    En utilisant la fonction NextButtonClick et en renvoyant False si aucun composant n'est sélectionné.
    Ce qui aura pour effet d'empêcher de poursuivre l'installation.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    [Code]
    function NextButtonClick(CurPageID: Integer): Boolean;
    begin
      Result := True;
      if CurPageID = wpSelectComponents then
      begin
        Result := IsComponentSelected('program') or IsComponentSelected('help') or IsComponentSelected('readme');
        if not Result then
          MsgBox('Veuillez sélectionner au moins un composant.', mbInformation, MB_OK);
      end;
    end;
    A noter cependant qu'en général un Setup installe toujours au minimum quelque chose. Ce qui peut être défini par le flag fixed
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [Components]
    Name: "program"; Description: "Program Files"; Types: full compact custom; Flags: fixed
    Le composant sera sélectionné et grisé, empêchant toute dé-sélection.

    @+ Claudius

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

Discussions similaires

  1. [Inno Setup] Choix utilisateur pour l'inscription dans le registre
    Par corgato dans le forum Autres Logiciels
    Réponses: 0
    Dernier message: 15/03/2010, 19h38
  2. choix des composants
    Par Invité dans le forum Ordinateurs
    Réponses: 5
    Dernier message: 01/12/2008, 14h27
  3. Réponses: 1
    Dernier message: 30/11/2008, 10h27
  4. Réponses: 4
    Dernier message: 18/09/2007, 08h47
  5. Achat pc desktop, besoin d'aide sur le choix des composants
    Par Matalobos dans le forum Ordinateurs
    Réponses: 29
    Dernier message: 25/08/2007, 23h16

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