Visual Basic programmerare använder nästlade subrutiner eller kapslade subs , att isolera utförandet av vissa bitar av koden i sina ansökningar . En kapslad subrutin är en kodad procedur som sitter inne i en större , herre , procedur . Ledar förfaranden kallas först för att initiera den kapslade subrutin , som annars inte skulle utföras. De kapslade sub kan inte användas alls om befälhavaren förfarande kallas först . Instruktioner
1
Starta Visual Basic-program och öppna koden projektet som du vill lägga till en kapslad subrutin .
2
Navigera till den del av koden där du vill lägga till kapslade sub och skapa befälhavaren förfarandet . Använd följande exempel som en guide , ersätta " CreateNewDocument " med den verkliga funktionen du använder :
Funktion CreateNewDocument ( ) Addera 3
Nest subrutinen i masterfunktion genom att lägga det på följande sätt , ersätter exempel namn med namnen på subrutiner i din ansökan :
funktion CreateNewDocument ( ) Sub AddRow ( ) End Sub
4
Lägg mer subrutiner till boet genom att helt enkelt placera dem under den inledande rutin, till exempel :
Sub addColumn ( ) End Sub
Sub SaveDocument ( ) End Sub
5
Spara ändringarna i koden och testa dem innan du distribuerar dem till en produktionsmiljö .