begin process at 2012 02 17 11:20:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

General

 > 

[Inno setup] creation raccourci dans section code


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[Inno setup] creation raccourci dans section code

jeudi 16 octobre 2008 à 10:52:44 | [Inno setup] creation raccourci dans section code

DelTibus

Bonjour à toutes et à tous,


Certains fichiers de mon installation sont copiés sur le disque uniquement si l'utilisateur choisit certaines options lors de l'installation.
Pour ce faire, j'ai utilisé le flag "dontcopy" dans la section "FILES" et je traite la copie de ces fichiers dans la section "CODE" (function CurStepChanged => test si "sspostinstall"). Or le problème est le suivant: en installant le fichier concerné par le raccourci après l'installation je ne peux pas utiliser la section "Icons".


Existe-t-il donc un moyen de créer un raccourci sur le bureau par l'intermédiaire de la section "CODE".

Cdt,

DelTibus

vendredi 17 octobre 2008 à 10:07:50 | Re : [Inno setup] creation raccourci dans section code

swan94

Membre Club
salut,

regardes là :
http://www.vbfrance.com/tutoriaux/INSTALLATION-AVEC-INNOSETUP_590.aspx

Cordialement,

Swan94
=================Si la réponse vous convient, merci de l'accepter=================
vendredi 17 octobre 2008 à 11:19:02 | Re : [Inno setup] creation raccourci dans section code

DelTibus

Bonjour swan94,

Merci pour ta réponse, mais il me semble, sauf erreur de ma part, que le document de DarkSidious ne fait pas allusion à la création de raccourci dans la section "CODE"...
Mais c'est probablement moi qui n'est pas été clair? MéaCulpa

Je reformule donc en plus court:
- Je copie (ou non) un fichier sur le disque après l'installation effectuée par Inno Setup (ssPostInstall dans méthode CurStepChanged).
- Si le fichier a été copié => création du raccourci
- Si le fichier n'a pas été copié => pas de raccourci

Je sais que dans la section "ICONES" il exite un Flag (createonlyiffileexists) qui permet de créer le raccourci uniquement si le fichier en question a été copié. Mon problème est que ce n'est pas par l'intermédiaire de la section "FILES" que le fichier est installé (flag: dontcopy) mais par la section "CODE". Dans ce cas, le flag createonlyiffileexists est inutilisable puisque lorsque ce test est effectué, le fichier n'est pas encore coié sur le disque.

Voilà, en revanche si je suis passé à côté de la bonne info dans la doc que tu m'as fourni, n'hésite pas à me le signaler (et à me gronder )

Cdt,
DelTibus
lundi 20 octobre 2008 à 18:35:16 | Re : [Inno setup] creation raccourci dans section code

DelTibus

Réponse acceptée !
Bonsoir tout le monde,

Bon ben j'ai fini par trouver: il suffit en fait d'utiliser la fonction CreateShellLink (qui est dans la doc!!)

Donc, autant pour moi, j'aurais dû chercher plus attentivement...

Cdt,
DelTibus

Ps: je sais pas trop si ça se fait, mais j'accepte ma réponse... (bizarre non?)




Cette discussion est classée dans : code, installation, section, raccourci, inno


Répondre à ce message

Sujets en rapport avec ce message

[inno setup] arrêter l'installation dans la section code [ par DelTibus ] Bonjour,Je ne sais pas trop si ce post est dans la bonne catégorie, alors si ce n'est pas le cas je vous pris de m'excuser...Voilà, je souhaite pouvoi Package d'installation - IsTool - Inno Setup [ par Cjvg ] Bonjour, Pouvez vous m'expliquer comment l'on procède pour créer un programme d'installation avec plusieurs EXE J'en ai fait un comme indiqué ci-des Information Installation Inno Setup [ par jrivet ] 'Lut All.Pas très important mais bon: Sous Win2K , VB6 , InnoSetUp 5.1.11J'ai déjà mon Setup d'installation de fait et qui fonctionne correctement.Je Interrrompre l'installation de windows [ par dereto ] SalutVoilà, j'ai un petit souci, j'ai tenté de réparer windows ...lors de l'installation , il y avait trois choix dont installer windows, j'ai appuyé Raccourci bureau qui plante avec Inno Setup [ par olivier857 ] Salut,Je m'explique j'ai un logiciel qui a besoin de repertoire présent dans le app.path pour fonctionner.J'ai créé un package avec inno setup qui fon Custom forms Inno setup [ par jrivet ] MESSAGE POSTE SUR http://www.delphifr.com/ (aussi)Je le poste ici au cas ou des VBistes connaissent la réponse....=> le tutorial sur innosetup n'est p inno setup VB5 [ par mimine10 ] Bonjour,je programme sous VB5 et avant j'utilisais "setupwiz" pour créer un programme d'installation de mon logiciel. Voulant créer automatiquement un Deployer son application [ par cherrymoon08 ] Bonjour à tous, Voilà je vous explique mon problème, ou plutot mon interrogation sur le déploiement de mon application. J’ai donc développé, en VB.n istool&inno setup le raccourci sur le bureau ne marche pas [ par eridyms ] bonsoir a tous .... j'ai une application dont je viens de faire l'empaquetage avec istool et inno setup le problème c'est que quand j'installe l'appli [Catégorie modifiée .Net -> VBA] [VB (A)] Programmer la céation d'un raccourci qui accepte les paramètres type "/" [ par Yavellion ] Bonjour à tous et merci de me lire. Après des heures de bidouille, de galère, de recherche et autre... Je m'avoue vaincu et j'ai besoin de votre préc


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,264 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales