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 :

Formulaire partagé entre plusieurs applications


Sujet :

VB.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 351
    Points : 333
    Points
    333
    Par défaut Formulaire partagé entre plusieurs applications
    Bonjour,
    Autodidacte, je n'ai peut être pas bien tout compris à l'utilisation des objets et malgré mes recherches dans bouquins et tutos, je ne trouve pas de réponse adéquate à mon besoin.
    J'ai une bonne dizaine d'applications VB6 (que j'envisage de migrer vers du vb.net) et VB.NET qui utilisent les mêmes bases de données.
    J'insère dans chaque application des formulaires de gestion des données des tables nécessaires à l'application. Mais lorsque pour des nouveaux besoins je modifie la structure d'une table, je dois modifier le formulaire de gestion de cette table dans toutes les applications concernées.
    Est il possible d'utiliser une class partagée que je n'aurai à modifier qu'une fois pour les différentes application (vb.net) ?
    Et pourquoi pas un objet partagé que je pourrai mettre à jour sans recompiler les application ?
    Je ne suis pas sur d'être très clair...

  2. #2
    Expert confirmé
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Points : 4 239
    Points
    4 239
    Par défaut
    Hello,

    Vous pouvez tout à fait créer un projet de type Class Library (Bibliothèque de Classe en français) et y mettre votre formulaire. Lors de la compilation de ce projet, cela vous donnera une dll.

    Vos autres applications pourront alors faire référence à cette dll et utilisé le formulaire qui s'y trouve.
    Kropernic

  3. #3
    Membre émérite Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Points : 2 528
    Points
    2 528
    Par défaut
    Dans le même style, on peut aussi créer un userControl (qui reprendra finalement toute la form), qui sera a intégré dans les formulaire.
    L'avenir appartient à ceux... dont les ouvriers se lèvent tôt. (Coluche)

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 351
    Points : 333
    Points
    333
    Par défaut
    Merci de votre aide,
    Comme le propose Kropernic, j'ai créé un projet de type Class Library.
    Pour gérer les paramètres de connexion à la base de données MySQL.
    J'ai ajouté la DLL dans les références du projet.
    J'arrive à appeler la DLL afficher le formulaire, écrire les paramètres dans les textbox.
    Mais je n'arrive pas a récupérer les modifications effectuées pour les enregistrer dans les paramètres de l'application (my.settings)
    Je ne comprend pas comment récupérer un événement provenant de la DLL ou comment écrire dans le my.settings de l'appli a partir du code de la DLL.

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/03/2011, 16h51
  2. Partager un bean entre plusieurs applications
    Par anicaise dans le forum Général Java
    Réponses: 2
    Dernier message: 03/06/2008, 16h04
  3. Réponses: 5
    Dernier message: 03/12/2007, 11h21
  4. Réponses: 6
    Dernier message: 09/11/2006, 10h29
  5. Réponses: 12
    Dernier message: 14/08/2006, 12h55

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