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

Installation, Déploiement et Sécurité VB Discussion :

[InnoSetup] recuperer la liste des fichiers source


Sujet :

Installation, Déploiement et Sécurité VB

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2002
    Messages : 245
    Points : 154
    Points
    154
    Par défaut [InnoSetup] recuperer la liste des fichiers source
    Bonjour,

    Est ce que c'est possible de recuperer (dans une TStringlist) la liste des fichiers sources?

    Merci.

    ::

  2. #2
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Points : 24 327
    Points
    24 327
    Par défaut
    Euh... Moi y en a pas comprendre...

    C'est pour quoi faire?

    Normalement, tu fournis à InnoSetup les fichiers à empaqueter (et que tu es censé connaître), tu ne les lui demandes pas.
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2002
    Messages : 245
    Points : 154
    Points
    154
    Par défaut
    Citation Envoyé par AlainTech
    Euh... Moi y en a pas comprendre...

    C'est pour quoi faire?

    Normalement, tu fournis à InnoSetup les fichiers à empaqueter (et que tu es censé connaître), tu ne les lui demandes pas.
    Tu les dis bien: Normalement
    Moi j'ai un besoin specifique.
    En fait mon probleme est le suivant: Sur ma machine j'ai plusieur instances de mon application. Si je veux mettre a jour un des fichier, j'ai pense a utiliser innosetup, avec le ou les fichiers a mettre a jour et une Dll. Cette Dll recupere tous les chemins ou sont installees les instances et copie le ou les fichiers au bon endroit. Je ne veux pas "hard coder" le script, donc je cherche un mecanisme qui recupere automatiquement les fichiers inclus dans la section [Files].
    J'espere que mon probleme est clair

    ::

  4. #4
    Membre habitué
    Inscrit en
    Avril 2003
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Avril 2003
    Messages : 288
    Points : 165
    Points
    165
    Par défaut
    Quand tu installes un projet avec innoSetup, celui-ci génère un fichier uninst.dat (ou autre, me rappelles plus trop).
    Si j'ai bien compris, ce que tu voudrais faire, c'est récupérer en quelques sortes les chemins contenu dedans ?

    Ensuite, ta dll mettrais à jour automatiquement les fichiers ?
    Dis moi si je suis dans le juste

    ++

  5. #5
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2002
    Messages : 245
    Points : 154
    Points
    154
    Par défaut
    Citation Envoyé par marsup54
    Quand tu installes un projet avec innoSetup, celui-ci génère un fichier uninst.dat (ou autre, me rappelles plus trop).
    Si j'ai bien compris, ce que tu voudrais faire, c'est récupérer en quelques sortes les chemins contenu dedans ?

    Ensuite, ta dll mettrais à jour automatiquement les fichiers ?
    Dis moi si je suis dans le juste

    ++


    Ce que je voudrai c'est recuperer la liste des fichiers a installer (les fichiers qui sont dans la sections [FILES]).

  6. #6
    Membre habitué
    Inscrit en
    Avril 2003
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Avril 2003
    Messages : 288
    Points : 165
    Points
    165
    Par défaut
    Faut que tu utilises du code Pascal dans InnoSetup pour faire ça à mon avis !

    J'ai toujours un peu de mal à comprendre ce que tu veux faire .... ça doit être la chaleur
    C'est toi qui mets ce que tu veux dans la rubrique [Files] ... donc tu n'as qu'à mettre ces infos dans un fichier ini ou autre et les récupérer avec ta dll !


Discussions similaires

  1. Réponses: 14
    Dernier message: 05/05/2011, 10h59
  2. Recuperer la liste des flags d'un fichier elf
    Par toams69 dans le forum C
    Réponses: 2
    Dernier message: 28/02/2009, 21h42
  3. Réponses: 3
    Dernier message: 04/06/2007, 15h32
  4. Réponses: 9
    Dernier message: 27/10/2005, 22h38
  5. Réponses: 2
    Dernier message: 04/10/2002, 09h13

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