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 :

passer un form en paramètre


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2010
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2010
    Messages : 52
    Par défaut passer un form en paramètre
    Voilà, j'ai un problème que je n'arrive pas a résoudre, pourtant je suis certains que ca doit être tout simple,

    J'ai un module contenant mes déclarations des variables globales, procédures et fonctions. Seulement, dans certaines fonctions je souhaiterai modifier des éléments de l'appelant comme le contenu d'un label par exemple (ou autre), j'ai donc pensé a passer le nom de mon form en paramètre seulement, je ne trouve pas le type correct a utiliser.

    je voudrais quelque chose comme cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub Traiter( byval NomFrm as system.forms)
           NomFrm.labelExemple.text="nouvelle valeur"
    end Sub
    et dans mon code du form:
    Je cherche également comment faire des requêtes vers ma base de donnée Access dans les procedures de ce module. Car il me dit que ma variable n'est pas déclarée quand je veux ouvrir la connexion avec : oCnxMaBase.Open()
    depuis le module. Depuis les formulairs je n'ai pas de probleme.

    Je continu a chercher, mais j'espère que vous me donnerez la solution ou m'aiguillerez afin que je la trouve!
    Merci!

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2010
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2010
    Messages : 52
    Par défaut
    J'ai trouvé une solution qui me permet de faire ce que veux sans passer par un paramètre mais en utilisant des imports dans mon module du type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Imports NomProjet.frmNom
    En important tous les form contenant les objets que je veux modifier, cela fonctionne. Est-ce la bonne solution?

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

Discussions similaires

  1. Passer une forme (TForm) en paramètre.
    Par alainvh dans le forum Débuter
    Réponses: 5
    Dernier message: 06/03/2015, 10h52
  2. Réponses: 0
    Dernier message: 23/04/2009, 16h13
  3. [Conception] Passer une fonction en paramètre
    Par pejay dans le forum Langage
    Réponses: 9
    Dernier message: 09/12/2004, 13h58
  4. passer un champ en paramètre, c'est possible ??
    Par marie253 dans le forum Bases de données
    Réponses: 6
    Dernier message: 09/07/2004, 09h22
  5. Passer une procédure en paramètre ?
    Par Cornell dans le forum Langage
    Réponses: 2
    Dernier message: 24/10/2003, 12h21

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