Es ist eine seltene Windows- Anwendung, die nicht teilt zumindest einige Daten zwischen den verschiedenen Fenstern und Dialogen die während des Betriebs auftreten können . Das Erreichen dieser Aufgabe ist einfacher, als viele Entwickler glauben würde : Es erfordert nur wenig mehr als das Hinzufügen einer einzigen Schlüsselwort "public" , dass vorhandene Variablen und bewegte alle Informationen, die in der öffentlichen Variablen geteilt werden muss. Die einzige Einschränkung ist, dass bereits bestehende Objekte in dem Forum nicht auf öffentlichen geändert werden. Was Sie brauchen
Es ist eine seltene Windows- Anwendung, die nicht teilt zumindest einige Daten zwischen den verschiedenen Fenstern , Rahmen und Dialoge, die während des Betriebs auftreten können . Das Erreichen dieser Aufgabe ist einfacher, als viele Entwickler glauben würde : Es erfordert nur wenig mehr als das Hinzufügen einer einzigen Wort bestehende Variablen
anzeigen Weitere Anweisungen
1
Erstellen Sie ein neues Projekt, indem Sie " . file "und" New Project ". Wählen Sie "Windows Forms-Anwendung. "
2
Doppelklicken Sie auf die " Textbox "-Komponente aus der Toolbox und die "Button" -Komponente zu einem von jedem der ersten Form in das Projekt aufzunehmen .
3
der rechten Maustaste auf das Formular , und wählen Sie "View Code. " Fügen Sie den folgenden Code in das Fenster , das sich öffnet :
Öffentliche sharedText As String
Das Wort " Public" erreicht alles für den Auftrag: der Rest des Tutorials wird nichts tun, sondern zeigen ihn in Aktion . Durch das Markieren einer Variablen als "Public ", dies ermöglicht in allen anderen Formen und Module innerhalb der gleichen Anwendung zu lesen und die Daten zu schreiben.
4
Klicken Sie auf " Form1.vb [Entwurf] ", um zurückzukehren das Formular anzuzeigen und doppelklicken Sie auf das Textfeld auf dem Formular . Dadurch wird ein Ereignis für jedes Mal der Text in ihr verändert wird. Es wird unter dem Namen " TextBox1_TextChanged . " Werden
Fügen Sie den folgenden Code ein , um die sharedText Variable in Schritt 3 erklärt gesetzt :
sharedText = TextBox1.Text
Dieser Schritt ist notwendig , weil die TextBox selbst kann nicht als Public-Variable gesetzt werden.
5
klicken Sie auf " Form1.vb [Entwurf] " und wieder und dieses Mal doppelklicken Sie auf die Taste, um ein Ereignis für erstellen , wenn die Taste geklickt wird. Fügen Sie den folgenden , um dieses Formular zu schließen und öffnen Sie ein anderes :
Me.Visible = False
Form2.Visible = True
6
Fügen Sie Ihre zweite Form , indem Sie " Projekt" und " Windows Form hinzufügen . "
7
Doppelklicken Sie auf das "Label"- Komponente aus der Toolbox , um es in das neue Formular hinzuzufügen.
8
Doppelzimmer Maustaste auf den Hintergrund der neuen Form . Dadurch wird ein Ereignis an , sobald die neue Form Lasten durch. Fügen Sie den folgenden Code ein :
Label1.Text = Form1.sharedText
nimmt einfach den sharedText Variable aus der ersten Form und nutzt es als Text für das Etikett auf diesem Formular
können beliebige Daten zwischen mehreren Formen auf diese Weise geteilt werden : in den " Public" , um ihn der Variablen auf der Source- Formular und geben die Form name " dot " variable Namen auf der Empfängerseite Form
.