Come scrivere una funzione per inserire elementi nella discesa Casella combinata in Visual Basic

December 26

Essere in grado di utilizzare una funzione per inserire elementi a un controllo casella combinata in Visual Basic può rendere il codice più facile da mantenere. La dichiarazione di funzione in Visual Basic dichiara il nome e parametri che definiscono una procedura Function. Una procedura Function è utilizzato in programmazione, quando è necessario restituire un valore al codice chiamante come True o False. Utilizzare il "ComboBox.Items" proprietà per aggiungere elementi al controllo casella combinata da dentro la funzione.

istruzione

1 Aprire Microsoft Visual Basic Express e selezionare "Nuovo progetto ..." dal riquadro sinistro dello schermo. Fai clic su "Visual Basic" nella sezione "Modelli installati." Fare doppio clic su "Applicazione Windows Form."

2 Fare clic sul riquadro "Strumenti" e fare doppio clic su "ComboBox" per aggiungere un nuovo controllo. Fare doppio clic su "Pulsante" per aggiungere un nuovo pulsante al form.

3 Fare doppio clic su "Button1" per creare un nuovo evento click per il pulsante. Copia e incolla il seguente codice all'interno l'evento click. Ciò richiederà la vostra funzione:

Se insertItems () = False Then

MessageBox.Show("Error inserting items")

Finisci se

4 Copia e incolla il seguente funzione di seguito "End Sub". Ciò inserirà gli elementi alla casella combinata:

insertItems funzione privata () come booleano

Try

Me.ComboBox1.Items.Add ( "Item"). ToString ()

Me.ComboBox1.Items.Add ( "Item"). ToString ()

Me.ComboBox1.Items.Add ( "Item"). ToString ()

Me.ComboBox1.Items.Add ( "Item"). ToString ()

Me.ComboBox1.Items.Add ( "Item"). ToString ()

insertItems = True

Fermo ex come eccezione

MessageBox.Show (ex.Message)

insertItems = False

End Try

End Function

5 Premere il tasto "F5" per eseguire il programma e fare clic su "Button1" per aggiungere gli elementi alla casella combinata utilizzando la funzione. Una finestra di messaggio verrà visualizzato se si verifica un errore.