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

VB.NET Discussion :

Configurer un paramètre lors de l’installation


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2009
    Messages : 254
    Par défaut Configurer un paramètre lors de l’installation
    Bonjour,
    j’ai développé une application vb.net avec Access, cette application doit être installé sur les wilayas et une centrale, je veux configurer la wilaya lors de l’installation de l’application pour figer la liste déroulante pour les wilayas par contre au niveau centrale il faut laisser la liste ouverte on choisisse la wilaya,
    je ne sais pas comment faire? As ce que il faut développer une centrale et une pour les wilayas ? Et comment le faire pour figer la liste des wilayas ?

    Merci.

  2. #2
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 251
    Par défaut
    Selon wikipédia, les wilayas sont les collectivités publiques territoriales algériennes, l'équivalent de nos départements français.

    Une piste parmi tant d'autres
    Peut-être peux-tu prévoir un paramètre enregistré dans un fichier externe ou dans une partie de ta base inaccessible aux utilisateurs, ou où bon te semble, qui stockerais un code (n°, nom, etc) d'une wilaya.
    Le principe : à l'ouverture de ton formulaire, tu vérifie le paramètre. Il est renseigné, tu sélectionne dans la combo, la wilaya correspondante et tu fige la combo (enabled=false par exemple). Le paramètre n'est pas renseigné, tu laisse la combo libre et utilisable.

    Cela te fait une seule appli, mais nécessite de passer dans chaque wilaya pour quand même configurer l'installation locale de l'application

  3. #3
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2009
    Messages : 254
    Par défaut
    merci sevyc64,
    oui je peux la stocké dans un fichier xml, par ce que j'on besoin d'un fichier xml, mais comment je le fais, as ce que je mis le code wilaya manuellement pour chque wilaya ou bien comment? moi je veux le faire pendant l'installation, quand j'installe mon application dans la wilaya x je sélectionne cette wilaya une fois lors de l'installation, et le reste comme vous l'avez dit je vérifie mon fichier as ce que je laisse ma liste ouverte ou bien je le fixe.
    Merci.

  4. #4
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 251
    Par défaut
    Tout dépend de l'outil que tu utilise pour faire ton pack d'installation, si tu utilise ClickOnce, je ne pense pas que ce soit possible.

    Sinon, ton outil doit te permettre
    - de rajouter un écran avec une liste pour choisir un élément (ton wilaya)
    - de rajouter du script ou du code dans une rubrique ou un évènement dit post-installation. Ce code devra récupéré la valeur choisie dans l'écran précédent, ouvrir le fichier à l'emplacement ou il a été installé pour en modifier le champs.

    C'est le principe.

    Pour les détails, ça va dépendre vraiment de l'outil que tu utilise, et je ne les connais pas tous. Il faut que tu regarde dans ce sens.

  5. #5
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2009
    Messages : 254
    Par défaut
    bonjour,
    Merci sevyc64, justement avec ClickOnce c'est pas possible, mais je ne sais pas est ce que c'est possible avec Installshield 2008, si c'est possible comment?
    Merci.

  6. #6
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 251
    Par défaut
    Si tu utilise l'édition Express de VB.net, tu es effectivement limité à CLickOnce. Pour utiliser un autre installeur il faudra passer par un logiciel externe tel que InnoSetup ou InstallShield.
    Je ne connais pas InstallShield, je ne saurais te dire comment faire, mais ce que tu cherche à faire est très certainement possible (peut-être pas dans toutes les éditions, a voir).

    Par contre, si tu utilise une édition Pro ou suppérieure de VB, tu as le choix entre utiliser ClickOnce ou WindowsInstaller pour faire ton pack d'installation. Dans WindowsInstaller c'est possible de faire ce que tu veux faire.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/10/2006, 18h04
  2. Réponses: 5
    Dernier message: 31/07/2006, 10h17
  3. Réponses: 5
    Dernier message: 04/07/2006, 16h05
  4. Réponses: 12
    Dernier message: 06/06/2006, 12h13
  5. Réponses: 2
    Dernier message: 09/01/2006, 09h38

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