Partage
  • Partager sur Facebook
  • Partager sur Twitter

Installer un programme

inno setup 5

Sujet résolu
    20 juin 2008 à 17:08:49

    Salut aux zér0s !!

    j'ai juste un petit probleme avec inno setup 5

    je crée mon fichier setup, j'installe mon mini-jeu.
    InnoSetup me crée un raccourci dans le menu
    "démarrer/programmes/NomDeMonJeu/raccourci_vers_mon_jeu.exe"


    lorsqu'on lance le jeu avec ce raccourci, le jeu ne peut pas être lancé correctement.

    j'explique pourquoi : il y a des fichiers texte qu'il installe dans le dossier de l'éxécutable.
    Si je lance mon jeu a partir du dossier
    C:\Programmes Files\Mon_jeu\Mon_Jeu.exe

    alors la tout se passe bien

    par contre, si je lance le programme a partir du menu démarrer, les fichiers censés être lus ne sont pas lus, les images censées être affichées ne sont aps affichées.

    donc j'ai créé moi meme un raccourci de l'executable dans le menu démarrer, et cette fois ca marche !

    alors j'ai regardé les options de chaque raccourci
    il y a 8 informations (je recopie):

    - le nom du racourci
    - "type de cible "
    - "emplacement"
    - "cible"
    ------------------------
    - "Démarrer dans"
    - "touche de raccourci"
    - "Exécuter"
    - "Commentaire"


    deux informations diffèrent selon les raccourcis :
    Qualité à remplir               Mauvais / Bon            
     
    - le nom du racourci            rempli / rempli         
    ----------------------------      
    - "type de cible "              rempli / rempli
    - "emplacement"                 rempli / rempli
    - "cible"                       rempli / rempli
    ----------------------------                        
    - "Démarrer dans"                 vide / rempli       
    - "touche de raccourci"         rempli / rempli
    - "Exécuter"                    rempli / rempli
    - "Commentaire"                   vide / vide


    l'erreur se trouve donc obligatoirement a la ligne :
    - "Démarrer dans"

    mauvais raccourci :
    "Démarrer dans" case vide

    bon raccourci :
    "Démarrer dans" "C:\Program Files\Mon_jeu"

    Mon_jeu étant le dossier où tous les fichiers censés être lus sont stockés.

    Voila donc je voudrais savoir comment faire en sorte que le raccourci marche à l'installation (si il y a un code a marquer avant de compiler, une manipe spéciale)

    (sinon je vais être obligé de créer un chemin dans mon .cpp et d'obliger l'utilisateur a installer dans Programmes Files (et ca m'embete un peu beaucoup))

    Voila merci beaucoup de votre patience (car j'ai écrit un bon roman pour expliquer mon probleme)

    merci beaucoup des réponses que vous pourrez apporter (parce que c'est important pour moi)

    A++ les zéros

    PS : je viens de tester en demandant des raccourcis dans la barre de lancement rapide et sur le bureau : le problème est le même avec les 3 raccourcis (menu démarrer, bureau, barre de lancement rapide)

    @+
    • Partager sur Facebook
    • Partager sur Twitter
      20 juin 2008 à 17:24:15

      Name: "{commondesktop}\Ton Programme"; Filename: {app}\TonEXE.exe; WorkingDir: {app};


      Démarrer dans == Working directory en anglais.
      • Partager sur Facebook
      • Partager sur Twitter
        20 juin 2008 à 17:51:23

        OUAHOOOOOUUUUUUUUUUUUUUUUU !!!!!!!!!!!!!!!!!!!!!!!!!!!!!


        HYPER HEUREUX !!!!!!!!!!!

        genial super un énorme merci a toi MatteX (je t'avoue cette ligne de programme je pensait que personne arriverait a répondre ^^)
        • Partager sur Facebook
        • Partager sur Twitter

        Installer un programme

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown