Funzionalità di Visual Basic
Visual Basic è orientato agli oggetti
Scrivere il codice di Visual Basic implica pensare visivamente e pensare prima agli oggetti, piuttosto che alle procedure. Un modo per ricevere l'input dell'utente è su un oggetto ed è probabile che contenga altri oggetti, i suoi "figli". I pulsanti di comando, le caselle di testo e i pulsanti di opzione sono esempi di controlli che possono essere trovati in un modulo. utente.
I programmi Visual Basic sono guidati dagli eventi
Una conseguenza naturale della programmazione con gli oggetti è la scelta degli eventi a cui ogni oggetto risponderà e quindi scegliendo la risposta di ciascun oggetto a quegli eventi. Il seguente è un frammento del codice che rappresenta un pulsante per selezionare (un oggetto) una risposta all'evento di un utente quando fa clic su di esso.
Sì (RadioButton1.Checked) Quindi
MsgBox ("Una scelta eccellente!")
Finire se
Il codice Visual Basic è "orientato alla famiglia"
Come accennato in precedenza, gli oggetti possono essere i genitori di altri oggetti. Questo ha più senso della scrittura del codice Visual Basic. E questa relazione familiare rende il tuo codice più facile da capire. Il frammento del codice seguente è disattivato e consente a tutti tranne uno dei controlli di stabilirsi in un modulo di immissione.
Per ogni CT come controllo in Me.Controls
Sì No (TypeOf ct is Button) Quindi
ct. Abilitato = No ct. Abilitato
Finire se successivo
Un codice come questo indica quali controlli sono disabilitati o abilitati per stabilirli tutti in un modulo (di seguito, Me). Non è possibile vedere la connessione tra questi controlli e la loro forma matrice, se si fa riferimento a quei controlli con i loro nomi individuali, sarebbe come questo:
RadioButton1.Available = false TextBox37. Abilitato = falso ListBox29. Abilitato = falso
Progettista di moduli WYSIWYG
Un'altra caratteristica di Visual Basic è il suo form designer WYSIWYG (quello che vedi è ciò che ottieni). È possibile creare rapidamente moduli visivi, mentre Visual Basic fornisce il codice scheletro dietro il modulo e i controlli. Crea un nuovo modulo in Visual Basic tramite l'opzione di menu "Progetto> Aggiungi finestra modulo". Trascina e rilascia i controlli del modulo da una tavolozza di controlli, che quindi formatta e posiziona in base alle esigenze del tuo progetto. Visual Basic ricorda le impostazioni che vengono 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 che fa in modo che Visual Basic crei un codice di scheletro per tale oggetto. Il tuo compito è di riempire gli spazi vuoti in modo che l'oggetto faccia qualcosa. Se si crea un pulsante di controllo per il modulo, fare doppio clic contemporaneamente nella finestra di progettazione del modulo. Visual Basic ti porterà alla subroutine Button1_Click. In questo sottoprogramma, codificare ciò che si desidera che succeda quando gli utenti del programma, premere il pulsante durante la sua esecuzione.