Delrutiner ( subs) gir Visual Basic ( VB ) programmerere med evnen til å segmentere kode i separate funksjoner. Funksjoner er ulike segmenter av koden som behandler beregninger. For eksempel kan en funksjon beregne den totale prisen for en ordre . Denne funksjonen kan da bli lagt til andre kodesett i programmet , noe som gjør det raskere å designe programvare . Forstå " sub "-funksjoner , parametere og kode kjøres hjelper deg å lage disse segmentene . Instruksjoner
en
Lag delrutinenavnet . Hver sub trenger et navn . Subrutiner gis navn , men de er også definert som "privat " eller "offentlig ". Private subrutiner er kun tilgjengelig i klassen filen. Offentlige subrutiner er tilgjengelig fra hvor som helst i koden. Følgende viser deg hvordan du oppretter en subrutine : en
Public Sub ExponentSub ( ) End Sub
2
Legg parametre til subrutine din . Parametere sendes fra koden til subrutinen . Disse parameterne blir brukt til å gjøre beregninger . I dette eksempelet betyr " ExponentSub " subrutine eksponentiell beregninger. Det krever en base nummer og antall ganger baseenhetnummeret blir multiplisert . Følgende kode setter parametrene for subrutinen : en
Public Sub ExponentSub ( base_number As Integer , raise_number As Integer ) End Sub
3
Legg beregnings uttalelser i subrutinen . Uttalelsene i subrutinen er et sett med instruksjoner som fullfører dine beregninger . Koden nedenfor viser hvordan du kan reise en rekke og beregne eksponentiell verdi : en
Public Sub ExponentSub ( base_number As Integer , raise_number As Integer ) Dim Sum Per Integertotal = base_number ^ raise_numberEnd Sub
4
Ring subrutine . Nå som subrutinen er opprettet, kan du kalle det i koden. Følgende viser deg hvordan du sender henrettelsen til subrutinen : en
Ring ExponentSub ( 10 , 8 )