Come nascondere caselle di testo

October 19

Una casella di testo, uno degli oggetti più utili in Visual Basic, consente agli utenti di inserire informazioni in programmi software sviluppati con Microsoft Visual Basic. Il codice si riferisce a questo come un TextBox. Poiché ogni TextBox ha un nome identificabile specifico, il contenuto trasferimento in diverse parti del programma. Le caselle consentono anche la visualizzazione di informazioni che cambiano durante il funzionamento del programma. A meno che le impostazioni di default le modifiche del programmatore, una casella di testo può contenere solo un massimo di 2048 caratteri. Modificando la proprietà MultiLine del controllo TextBox, i contenuti saranno contenere fino a 32.000 caratteri.

istruzione

1 Impostare un nuovo progetto in Visual Basic scegliendo "EXE standard" dalla lista dei modelli che appaiono quando il programma carica. Fare clic su "File" e poi "Salva progetto." Inserisci come un nome di progetto "Nascondi il TextBox." e, come il nome del modulo "HidetheTextBox."

2 Fare doppio clic sul CommandButton nel "Toolbox" sul pannello a sinistra dello schermo, mostrato da un piccolo rettangolo sotto la maiuscola nella casella degli strumenti per aggiungere al modulo. Fare doppio clic sul controllo TextBox, rappresentato da una piccola piazza con le lettere minuscole "ab" nella seconda fila di icone nella casella degli strumenti per aggiungere questo al form. Utilizzare le maniglie di trascinamento, le piccole scatole quadrate ai lati e la parte superiore della TextBox, per rendere la casella quasi largo come la forma stessa.

3 Fare clic sul controllo TextBox che ora contiene le lettere "Testo1" per visualizzare le proprietà di questo controllo nel pannello di destra. Scorrere l'elenco delle proprietà alla proprietà "Testo" e fare doppio clic su di esso. Sostituire il "Text1" mostrata di default con queste parole: "Ora lo vedi, ora non lo fanno." Fare clic sul pulsante Command1 per visualizzarne le proprietà. Modificare la proprietà "Caption" leggere "nascondere il TextBox."

4 Fai clic su "Visualizza" e poi "Codice" nel menu di livello superiore. Nella finestra di codice, digitare le seguenti righe:

Private Sub Form_Load ()

Text1.Visible = True

End Sub

Private Sub Command1_Click ()

Text1.Visible = false

End Sub

5 Premere il tasto "F5" per eseguire il programma. Quando il modulo viene caricato si vede il testo immesso. Fare clic sul pulsante "Command1" e il TextBox scomparirà.

Consigli e avvertenze

  • Rendere il TextBox riapparire con l'aggiunta di un altro controllo CommandButton con la didascalia "Mostra TextBox" e l'aggiunta di queste righe di codice al secondo comando:
  • Private Sub Command2_Click ()
  • Text1.Visible = True
  • End Sub
  • Impostazione della qualità visibile del controllo TextBox su False significa la scatola e delineare veramente è invisibile per l'utente. Se si desidera solo avere il contenuto del testo non apparire lasciare la proprietà "Testo" vuota.