Si tratta di un'applicazione rara di Windows che non condivide almeno alcuni dati tra le varie finestre e finestre di dialogo che possono comparire durante il suo funzionamento . Il raggiungimento di questo compito è più semplice di molti sviluppatori avrebbero creduto : richiede poco più che l'aggiunta di una singola parola , "pubblico " per le variabili esistenti e spostando tutte le informazioni che devono essere condivise nelle variabili pubbliche . L'unica avvertenza è che le proprietà già esistenti nel forum non possono essere modificati al pubblico . Cose che ti serviranno
Si tratta di un'applicazione rara di Windows che non condivide almeno alcuni dati tra le varie finestre , telai e finestre di dialogo che possono comparire durante il suo funzionamento . Il raggiungimento di questo compito è più semplice di molti sviluppatori avrebbero creduto : richiede poco più che l'aggiunta di una sola parola di variabili esistenti
Mostra Altre istruzioni
1
Creare un nuovo progetto facendo clic su " . file "e" Nuovo progetto ". Selezionare " Applicazione Windows Form ".
2 Fare doppio clic sul componente " Casella di testo " nella casella degli strumenti e la componente " Button " per aggiungere uno di ciascuno per il primo modulo del progetto .
3
destro del mouse sul modulo e selezionare " Visualizza codice ". Incolla il seguente nella finestra del codice che si apre :
sharedText Pubblica As String
La parola " pubblico " realizza tutto per il compito : il resto del tutorial farà altro che illustrare in azione . Segnalando una variabile come "Pubblico ", questo permette tutte le altre forme e moduli all'interno della stessa applicazione per leggere e scrivere i dati .
4
Click " Form1.vb [ Design] " per tornare alla visualizzare la maschera e fare doppio clic nella casella di testo nel modulo . Questo creerà un evento per ogni volta che il testo in esso contenuto viene modificato . Si chiamerà " TextBox1_TextChanged . "
Incolla il seguente in esso per impostare la variabile sharedText dichiarata in Fase 3 :
sharedText = TextBox1.Text
Questo passaggio è necessario , perché il TextBox stessa non può essere impostato come variabile pubblica .
5
Click " Form1.vb [Design] " e di nuovo e questa volta fare doppio clic sul pulsante per creare un evento per quando il pulsante viene cliccato . Incolla il seguente per chiudere questo modulo e aprire un altro:
Me.Visible = False
Form2.Visible = True
6
Aggiungi il tuo secondo form cliccando "Progetto" e " Aggiungi Windows Form ".
7
Fare doppio clic sul componente " Label " dalla casella degli strumenti per aggiungere al vostro nuovo modulo .
8
doppia clic sullo sfondo della nuova forma . Questo creerà un evento di eseguire quanto prima la nuova forma di carichi . Incollare il seguente in esso :
Label1.Text = Form1.sharedText
prende semplicemente la variabile sharedText dalla prima forma e lo usa come testo per l'etichetta su questa forma < br . >
Tutti i dati possono essere condivisi tra più moduli in questo modo : aggiungere la parola chiave " pubblica " per la variabile in forma sorgente e digitare il nome del modulo "punto" nome di variabile nel modulo ricevente
.