[VB.NET] La référence d'objet n'est pas définie sur une instance

Résolu
online_franztech Messages postés 11 Statut Membre -  
NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour à tous, j'ai un problème avec Visual Basic .Net, je construis un logiciel et je ne peux plus continuer car j'ai beaucoup de problèmes. J'ai créé un logiciel (nommé x) Je tente d'ouvrir et de modifier la valeur de l'autre formulaire à partir du formulaire principal (frmMain) et le deuxieme frmSettings.
j'ai essayé ,
Dim frmSettings As New frmSettings
frmSettings.Textbox1.Text = "Je ne fais rien",
il ne fait rien

Dim frmSettings As frmSettings = New frmSettings ()
frmSettings.Textbox1.Text = "Je ne fais rien",
il ne fait rien

Mais quand j'ai essayé:
Dim frmSettings As frmSettings = frmSettings
frmSettings.Textbox1.Text = "Je ne fais rien"

Il m'a dit: "la référence d'objet n'est pas définie sur une instance"
Contact :<adresse supprimée>
Aidez-moi, s'il vous plaît…..!!!

2 réponses

  1. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
     
    Il faut afficher ton formulaire avec .Show
    1
    1. online_franztech Messages postés 11 Statut Membre
       
      Salut NHenry, Merci pour cette réponse très rapide.
      Mais il se pose un prpoblème faut il que je mette toujours cela.

      Car pour raison de UI(User Interface ) je veut mettre une barre pour le status


      Regarde l'image pour mieux comprendre : https://imgur.com/FsKaXmq

      Et : https://imgur.com/xKwYuJB

      Merci de m'aider

      J#ai 14 ans je suis entrain de programmer un telechargeur de video YouTUbe très pro mais comme suis pas pro en VB.Net je sais pas trop

      Voici mon site : www.mysoftstudio.ml
      0
  2. online_franztech Messages postés 11 Statut Membre
     
    Salut à tout Merci m'avoir aider car à l'instant que je cause avec vous J'Ai reussi a corriger ce problème moi même
    et la solution est ;

    Sub New()

    ' Cet appel est requis par le concepteur.
    InitializeComponent()

    ' Ajoutez une initialisation quelconque après l'appel InitializeComponent().
    Dim frmMain As frmMain = New frmMain()

    End Sub

    Merci Bcp
    0
    1. online_franztech Messages postés 11 Statut Membre
       
      Mais une question J'Ai un problème
      0
    2. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      Oui ?
      0