Het is een zeldzame Windows-toepassing die ten minste enkele gegevens tussen de verschillende vensters en dialoogvensters die tijdens de werking ervan kan verschijnen niet deelt . Het bereiken van deze taak is eenvoudiger dan veel ontwikkelaars zouden geloven : het vergt weinig meer dan het toevoegen van een enkel trefwoord , " publiek" aan bestaande variabelen en verplaatsen van alle informatie die moet worden gedeeld in het publieke variabelen . Het enige nadeel is dat reeds bestaande woningen in het forum niet kan worden gewijzigd in het openbaar . Wat je Need Het is een zeldzame Windows-toepassing die ten minste enkele gegevens tussen de verschillende vensters , kozijnen , en dialoogvensters die tijdens de werking ervan kan verschijnen niet deelt . Het bereiken van deze taak is eenvoudiger dan veel ontwikkelaars zouden geloven : het vergt weinig meer dan het toevoegen van een enkel woord aan bestaande variabelen Toon Meer Aanwijzingen 1 Maak een nieuw project door te klikken op " . bestand " en " New Project . " Selecteer " Windows Forms Application . " Kopen van 2 Dubbelklik op het " tekstvak " component van de Toolbox en de " Button " component aan een van elk toe te voegen aan de eerste vorm in het project . 3 rechtermuisknop op het formulier en selecteer " View code . " Plak het volgende in het code -venster dat opent : Public sharedText als Koord Het woord " openbaar " realiseert alles voor de taak : de rest van de tutorial zal niets doen , maar illustreren het in actie . Door het markeren van een variabele als ' Public ', dit maakt alle andere formulieren en modules binnen dezelfde applicatie te lezen en te schrijven naar zijn gegevens. Klik 4 " Form1.vb [Design ] " om terug te keren naar het formulier weergeven en dubbelklik op het tekstvak op uw formulier . Dit zal een gebeurtenis voor elke keer dat de tekst daarin wordt gewijzigd creëren . Het krijgt de naam " TextBox1_TextChanged . " Plak volgende erin om de sharedText variabele gedeclareerd in stap 3 ingesteld : sharedText = TextBox1.Text Deze stap is noodzakelijk , omdat de TextBox zelf niet kan worden ingesteld als een openbare variabele . klik 5 " Form1.vb [Design ] " en opnieuw en deze keer dubbel - klik op de knop om een evenement te creëren voor wanneer de knop is geklikt . Plak de volgende om dit formulier te sluiten en te openen nog een: Me.Visible = False Form2.Visible = True 6 Voeg je tweede formulier door te klikken op " Project " en "Add Windows Form . " 7 Dubbelklik op het "Label" onderdeel van de Toolbox om deze toe te voegen aan uw nieuwe formulier . 8 Dubbele op de achtergrond van de nieuwe vorm . Dit zal een evenement om zodra het nieuwe formulier wordt geladen draaien creëren . Plak het volgende erin : Label1.Text = Form1.sharedText Dit neemt gewoon de sharedText variabele uit de eerste vorm en gebruikt het als de tekst voor het label op dit formulier < br . > Alle gegevens kunnen worden gedeeld tussen meerdere vormen op deze manier : voeg de " openbare " keyword met de variabele voor de bron vorm en typ de naam van het formulier " dot " variabele naam op het ontvangende formulier .
|