Mise à jour avec inno-setup [Résolu]

odan71 140 Messages postés mardi 8 juillet 2003Date d'inscription 11 décembre 2007 Dernière intervention - 11 févr. 2005 à 11:01 - Dernière réponse : odan71 140 Messages postés mardi 8 juillet 2003Date d'inscription 11 décembre 2007 Dernière intervention
- 11 févr. 2005 à 19:47
Bonjour à tous,
je cherche à réaliser une mise à jour avec inno-setup. il faudrait que cette update execute du code pour modifier les enregistrements d'une base de données; mais une seule fois , ce code devra disparaitre ou ne plus s'executer après avoir été utilisé.
comment dois-je faire?
dois-je créer un .exe?

merci

"Si tu téléphones à une voyante et qu'elle ne décroche pas avant que ça sonne, raccroche." -- Jean-Claude Vandamme

odan71
Afficher la suite 

3 réponses

Meilleure réponse
cs_DARKSIDIOUS 15838 Messages postés jeudi 8 août 2002Date d'inscription 4 mars 2013 Dernière intervention - 11 févr. 2005 à 11:49
3
Merci
Hum, je ne suis pas un spécialiste des bases de données, donc je pense
que le plus simple reste de faire un exe qui se lance à la fin de
l'installation, et qu'innosetup supprime après l'installation (partie
run) :



[Run]

Filename: NomDuProg; Flags: runhidden

DarK Sidious

Administrateur et reponsable VB/API du site www.ProgOtoP.com

Merci cs_DARKSIDIOUS 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

odan71 140 Messages postés mardi 8 juillet 2003Date d'inscription 11 décembre 2007 Dernière intervention - 11 févr. 2005 à 14:09
0
Merci
merci Darksidious, j'essaye ça ce soir.

"Si tu téléphones à une voyante et qu'elle ne décroche pas avant que ça sonne, raccroche." -- Jean-Claude Vandamme

odan71
odan71 140 Messages postés mardi 8 juillet 2003Date d'inscription 11 décembre 2007 Dernière intervention - 11 févr. 2005 à 19:47
0
Merci
alors
[Run]
Filename: NomDuProg; Flags: runhidden
ça m'a bien aidé, j'y ai apporté une petite variante; d'abord dans la section "Files", j'ai rajouté l'exécutable chargé de patcher mon programme :
[Files]
source: "D:\Soft_Update\Update.exe"; DestDir: "{tmp}";
(tout ce qui va ds "tmp" est détruit à la fin du setup, commode...)
puis dans "Run":
[Run]
Filename: "{tmp}\Update.exe"; Flags: runhidden

encore une fois, merci Darksidious.

"Si tu téléphones à une voyante et qu'elle ne décroche pas avant que ça sonne, raccroche." -- Jean-Claude Vandamme

odan71

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.