Funzionalità di Visual Basic

Visual Basic è orientato agli oggetti

Scrivere il codice Visual Basic implica pensare visivamente e pensare prima agli oggetti, piuttosto che alle procedure. Un modo per ricevere l'input dell'utente è in un oggetto ed è probabile che contenga altri oggetti, i loro "figli". I pulsanti di comando, le caselle di testo e i pulsanti di opzione sono esempi dei controlli che possono essere trovati in un modulo. utente.

I programmi Visual Basic sono guidati da eventi

Una conseguenza naturale della programmazione con oggetti è la scelta degli eventi a cui ogni oggetto risponderà e quindi la risposta di ciascun oggetto a quegli eventi. Di seguito è riportato un frammento del codice che rappresenta un pulsante per selezionare (un oggetto) la risposta all'evento di un utente facendo clic su di esso.

Sì (RadioButton1.Checked) Quindi

MsgBox ("Una scelta eccellente!")

Finisci si

Il codice Visual Basic è "orientato alla famiglia"

Come accennato in precedenza, gli oggetti possono essere i genitori di altri oggetti. Questo ha più senso che scrivere il codice Visual Basic. E questa relazione familiare semplifica la comprensione del codice. Il seguente frammento di codice è disattivato e consente a tutti i controlli tranne uno di stabilirsi in un modulo di immissione.

Per ogni CT come controllo in Me.Controls

Sì No (TypeOf ct è Button) Quindi

ct.Activated = No ct.Activated

Termina se successivo

Un codice come questo indica quali controlli sono disabilitati o abilitati a inserirli tutti in un modulo (di seguito, Me). Non esiste alcuna connessione tra tali controlli e la loro forma matrice, se si fa riferimento a tali controlli con i loro nomi individuali, sarebbe così:

RadioButton 1. Abilitato = false TextBox37. Abilitato = false ListBox29. Abilitato = Falso

WYSIWYG Form Designer

Un'altra caratteristica di Visual Basic è la progettazione di moduli WYSIWYG (ciò che vedi è ciò che ottieni). È possibile creare moduli visivi e rapidamente, mentre Visual Basic fornisce il codice scheletro dietro il modulo e i relativi controlli. Creare un nuovo modulo in Visual Basic tramite l'opzione di menu "Progetto> Aggiungi finestra modulo". Trascina e rilascia i controlli del modulo da una palette di controlli, che quindi formatta e posiziona in base alle esigenze del tuo progetto. Visual Basic ricorda le impostazioni assegnate nella finestra di progettazione quando il programma viene infine eseguito.

Aggiungi codici a ciascun oggetto

Fare doppio clic su ciascun oggetto nella finestra di progettazione facendo in modo che Visual Basic crei un codice scheletro per quell'oggetto. Il tuo compito è quello di riempire gli spazi vuoti affinché l'oggetto faccia qualcosa. Se si crea un pulsante di controllo per il modulo, fare doppio clic sulla finestra di progettazione del modulo contemporaneamente. Visual Basic ti porterà alla subroutine Button1_Click. In questo sottoprogramma, codifica ciò che vuoi che accada quando gli utenti del tuo programma premono il pulsante durante la sua esecuzione.

Articoli Interessanti