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: Changer les icônes d'installation et de désinstallation


Sujet :

Outils Delphi

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2009
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Inno Setup: Changer les icônes d'installation et de désinstallation
    Je souhaiterais changer les icônes d'installation et de désinstallation mais il semble subsister un problème...

    J'utilise ISTool qui m'a donné les astuces pour intégrer les lignes de codes mais lors de la compilation, il me dit "Le chemin d'accès spécifié est introuvable". Je ne sais pas si je dois inclure les deux icônes dans mes dossiers installés ou s'il les inclut obligatoirement comme les images de fond par exemple. Pour l'instant, je les ai placé dans un dossier inclut dans l'installation.

    Peut-être que mon code ci-joint vous permettra de m'expliquer le problème:

    AppId={{BCB05948-8BA2-4844-B530-B934A31126D3}
    AppName=Raconte-moi l'hôpital
    AppVerName=Raconte-moi l'hôpital
    AppPublisher=Hôpital Erasme - ULB
    AppPublisherURL=www.erasme.ulb.ac.be
    AppSupportURL=www.erasme.ulb.ac.be
    AppUpdatesURL=www.erasme.ulb.ac.be
    DefaultDirName={pf}\Raconte-moi l'hôpital
    DefaultGroupName=Raconte-moi l'hôpital
    AllowNoIcons=true
    LicenseFile=C:\SHAREKOJI1\Erasme\Licence.rtf
    OutputDir=C:\SHAREKOJI1\Erasme
    OutputBaseFilename=Raconte-moi_lhopital_Setup
    SetupIconFile={app}\iconesmenus\Install.ico
    Compression=none
    SolidCompression=true
    WizardImageFile=C:/SHAREKOJI1/Erasme/Inno_Gd.bmp
    WizardSmallImageFile=C:/SHAREKOJI1/Erasme/Inno_setup_petit.bmp
    VersionInfoCompany=Hôpital Erasme - ULB
    VersionInfoDescription=L'hôpital expliqué aux enfants
    VersionInfoTextVersion=L'hôpital expliqué aux enfants
    VersionInfoCopyright=Hôpital Erasme - ULB
    VersionInfoProductName=Raconte-moi l'hôpital
    DiskSpanning=true
    DiskSliceSize=510000000
    AppCopyright=Hôpital Erasme - ULB
    PrivilegesRequired=none
    UninstallDisplayIcon={app}\iconesmenus\Uninstall.ico

    [Languages]
    Name: french; MessagesFile: compiler:Languages\French.isl

    [Tasks]
    Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
    Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked

    [Files]
    Source: C:\SHAREKOJI1\Erasme\Raconte-moi l'hôpital_X\Raconte-moi_lhopital.exe; DestDir: {app}; Flags: ignoreversion
    Source: C:\SHAREKOJI1\Erasme\Raconte-moi l'hôpital_X\iconesmenus\*; DestDir: {app}\iconesmenus; Flags: ignoreversion
    Source: C:\SHAREKOJI1\Erasme\Raconte-moi l'hôpital_X\videos\*; DestDir: {app}\videos; Flags: ignoreversion

    [Icons]
    Name: {group}\Raconte-moi l'hôpital; Filename: {app}\Raconte-moi_lhopital.exe
    Name: {group}\{cm:UninstallProgram,Raconte-moi l'hôpital}; Filename: {uninstallexe}
    Name: {commondesktop}\Raconte-moi l'hôpital; Filename: {app}\Raconte-moi_lhopital.exe; Tasks: desktopicon
    Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\Raconte-moi l'hôpital; Filename: {app}\Raconte-moi_lhopital.exe; Tasks: quicklaunchicon

    [Run]
    Filename: {app}\Raconte-moi_lhopital.exe; Description: {cm:LaunchProgram,Raconte-moi l'hôpital}; Flags: nowait postinstall skipifsilent

  2. #2
    Expert éminent sénior
    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 : 61
    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
    Points : 10 008
    Points
    10 008
    Par défaut
    Salut

    SetupIconFile précise l'icône pour l'installleur/désinstalleur.
    UninstallDisplayIcon précise l'icône utilisé dans "Ajouter/Supprimer des programmes".

    Ces icônes doivent résider dans le dossier source (soit SourceDir) ou alors il faut que tu précises un chemin d'accès complet.
    Cela ne marche pas en utilisant {app}/quelquechose.

    @+ Claudius

Discussions similaires

  1. [Inno Setup] Changer icône désinstallation
    Par Droïde Système7 dans le forum Outils
    Réponses: 7
    Dernier message: 30/05/2012, 00h31
  2. [Inno setup] Dictionnaire du script d'installation
    Par Mister Nono dans le forum Outils
    Réponses: 6
    Dernier message: 12/02/2008, 14h06
  3. Réponses: 4
    Dernier message: 18/09/2007, 08h47
  4. Inno Setup: sélection du répertoire d'installation
    Par franckgar dans le forum Outils
    Réponses: 4
    Dernier message: 24/07/2007, 10h34
  5. [JTree] Changer les icônes
    Par Spoutnik dans le forum Composants
    Réponses: 4
    Dernier message: 12/09/2005, 08h54

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