Nwlapcug.com


Come personalizzare le caselle di Input

Come personalizzare le caselle di Input


Caselle di input sono piccole scatole rettangolari in un modulo di interfaccia utente utilizzato per accettare l'input di dati da un utente. Moduli di immissione dati in un programma o una pagina web hanno l'input box dove l'utente può digitare testo, caratteri numerici, alfanumerici e a volte speciali utilizzando la tastiera. Nella programmazione di applicazioni o web design, il programmatore può personalizzare l'aspetto e la funzione delle caselle di input utilizzando un linguaggio di programmazione.

Istruzioni

1

Avviare il programma di Visual Basic dal computer facendo clic su "Start > programmi > Visual Studio > Microsoft Visual Basic."

2

Creare un nuovo "progetto" dal menu file. Se avete un progetto esistente, fare clic su "File > Apri progetto." Individuare il file e aprirlo.

3

Selezionare il "Form" dove si desidera progettare e personalizzare caselle di input. Trascinare e rilasciare i controlli "TextBox" dalla finestra "ToolBox" nel modulo nella posizione che preferisci. Queste caselle di testo servirà come le caselle di input nel programma.

4

Cancellare i testi predefiniti dalle caselle per eliminarle. Vai alla finestra "Proprietà" sulla destra, individuare la proprietà "Text" e cancellare il testo. È anche possibile farlo nel codice inserendo un codice simile al seguente nell'evento "Form_Load":

Per i = 0 a 10, dove i è il numero di caselle di testo

Text(i).Text = “”

Prossima ho

5

Modificare il colore di sfondo delle caselle di testo quando l'utente digita qualcosa nella casella. Inserire un codice simile al seguente all'evento "Text_Change":

Text1.BackColor = ‘&H00C0FFFF&’ ‘ the background color changes from white to yellow6

Limitare il numero di caratteri che possono contenere le singole caselle di input. È possibile farlo in fase di progettazione o quando si scrivono i codici sorgente. Per disegno, fare clic su casella di input e passare alla finestra "Proprietà". Impostare la proprietà "MaxLength" a 25, per esempio. Fare lo stesso per il resto delle caselle di input. A tale scopo i codici sorgente, è necessario digitare un codice simile all'evento "Form_Load":

Text1.MaxLength = 25
Text2.MaxLength = 15

7

Convalidare il tipo di dati che l'utente inserisce nelle caselle prima di frullarli. Ad esempio, è possibile visualizzare un messaggio come "Input non valido" Se una lettere di tipi di utente in una casella di input che accetta solo numeri. Digitare un codice simile al seguente nell'evento "Text1_Validate":

Se non IsNumeric(Text1.Text) poi

MsgBox "This field requires a numeric input!", vbCritical, "Invalid Input"
Label9.ForeColor = vbRed
Text1.SelStart = 0

Text1.SelLength = Len(Text1.Text)
Text1.SetFocus
Fine se

8

Eseguire il programma e verificare se le caselle di input personalizzati funzionano come dovrebbero.

9

Salvare il lavoro. Fare clic su "File > Salva progetto come" e digitare il nome del progetto nella finestra di dialogo "Salva con nome".