Nwlapcug.com


Esercitazione sulla funzione Sub procedura in Visual Basic 2008

Esercitazione sulla funzione Sub procedura in Visual Basic 2008


Subroutine (subs) forniscono ai programmatori di Visual Basic (VB) con la possibilità di codice segmento in funzioni separate. Le funzioni sono diversi segmenti di codice che calcoli di processo. Per esempio, una funzione può calcolare il prezzo totale di un ordine. Questa funzione può quindi essere aggiunto a altre pagine di codice nell'applicazione, rendendo più veloce per progettare il software. La comprensione di "sub" funzioni, parametri e l'esecuzione di codice consente di creare questi segmenti.

Istruzioni

1

Creare il nome di subroutine. Ogni sub ha bisogno di un nome. Subroutine vengono assegnati nomi, ma sono anche definiti come "privato" o "pubblico". Subroutine private accessibili solo all'interno del file di classe. Subroutine pubbliche sono accessibili da ovunque nel codice. Di seguito viene illustrato come creare una subroutine:

Public Sub ExponentSub()
End Sub

2

Aggiungere parametri alla subroutine. I parametri sono passati dal codice alla subroutine. Questi parametri vengono utilizzati per fare i calcoli. In questo esempio, la subroutine "ExponentSub" fa calcoli esponenziali. Richiede un numero di base e il numero di volte che viene moltiplicato per il numero della base. Il codice seguente imposta i parametri per la subroutine:

Public Sub ExponentSub(base_number As Integer, raise_number As Integer)
End Sub

3

Aggiungere le istruzioni di calcolo nella subroutine. Le istruzioni nella subroutine sono qualsiasi insieme di istruzioni che completa i vostri calcoli. Il codice riportato di seguito viene illustrato come generare un numero e calcolare il valore esponenziale:

Public Sub ExponentSub(base_number As Integer, raise_number As Integer)
Dim totale As Integer
totale = base_number ^ raise_number
End Sub

4

Chiamare la subroutine. Ora che la subroutine viene creata, è possibile chiamare nel codice. Di seguito viene illustrato come inviare l'esecuzione alla subroutine:

Chiamare ExponentSub (10, 8)

Consigli & Avvertenze

  • Subroutine differiscono da altre funzioni, perché non restituiscono un valore ad altre sezioni di codice.