title image


Smiley Re: formular aus modul ansprechen VB.Net
In Vb.Net gibt es keine (wie bei VB6) "versteckten" Variablen wie Form1, die eigentlich globale Variablen in der Anwendung sind. Aus einem Modul kannst du eine Form nur ansprechen wenn du selber eine globale Variable anlegst, z.B.



als global in Form1:



in Form1:



Public Shared mainfrm As Form1



in Form1_Load()



mainfrm = Me



in Modul:



Form1.mainfrm.TextBox1.Text = "some text"



oder als global im Modul:



Public mainfrm As Form1



in Form1_Load()



mainfrm = Me



in Modul:



mainfrm.TextBox1.Text = "some text"





was alles nur klappt wenn du nur eine Instanz von Form1 brauchst, oder alternativ du übergibst deine Form als Parameter der Routine im Modul.
Moderation is OK, but not to excess...



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: