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

Windows Forms Discussion :

[VB.Net 1.1] une form en paramètre


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut [VB.Net 1.1] une form en paramètre
    Bonjour.
    J' ai une fonction qui prend le nom d'une des forms de mon application en paramètre, et je sais que chacune possède un textbox nommé TextBox1. Et dans ma fonction je dois changer le texte de ce fameux TextBox1.
    à ce stade, j'ai une erreur de compilation.

    Ma fonction :

    Private sub quelFormulaire(ByRef Fenetre As System.Windows.Forms.Form)
    Fenetre.TextBox1.Text = "BlaBla"
    End Sub

    Le message d'erreur est bien entendu "TextBox1 n'est pas un membre de Windows.Forms.Form"

    Mais alors comment faire ?

    Pour info, avec DefInstance, ça ne marche pas non plus.

    Merci d'avance.

  2. #2
    Rédacteur

    Avatar de Jérôme Lambert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    4 451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 451
    Par défaut
    Le nom de la classe qui contient ta form est censé être celui que tu as donné au fichier. Pour le connaître, vas en mode design de la fenêtre, sélectionne là, vas dans les properties et regarde à (Name).

    C'est donc ce nom là que tu dois mettre dans la signature de ta fonction. Exemple si c'est Form1 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private sub quelFormulaire(ByRef Fenetre As Form1)

Discussions similaires

  1. [VB.NET]Comment Imprimer une form
    Par bernard06 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/10/2011, 17h43
  2. [VB.NET] Récupération d'une Form
    Par tchecko dans le forum Windows Forms
    Réponses: 6
    Dernier message: 15/12/2006, 09h57
  3. [ADO.NET] Update avec une form et des combobox
    Par Herlece dans le forum Accès aux données
    Réponses: 4
    Dernier message: 12/12/2006, 02h12
  4. [VB.NET]appel d'une form a partir d'un string
    Par anis_cert dans le forum Windows Forms
    Réponses: 4
    Dernier message: 11/09/2006, 16h59
  5. [VB.NET] Comment déplacer une Form d'une appli. exterieure?
    Par jazz matazz dans le forum Windows Forms
    Réponses: 8
    Dernier message: 03/02/2006, 01h24

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