? Microsoft Visual Basic är en solid programmeringsspråk denna kraftfulla nog för erfarna utvecklare och tillräckligt enkelt för nybörjare att lära sig ett språk datorprogrammering . Den integrerade utvecklingsmiljön är intuitivt och enkelt att använda och de medföljande funktionerna är robusta och rikligt . En av dessa funktioner är sub förfaranden , en typ av återanvändbar kod i objektorienterad programmering termer . Sub rutiner sparar programmeraren tid i planeringen , minska felsökning tid och göra programmet mer kompakt . Rutiner
När du skriver ett datorprogram du kan hitta dig själv duplicera koden på olika platser i ditt program . Ett bättre sätt att hantera detta är att skriva en procedur som innehåller dubbla koden och anropa proceduren från flera ställen i ditt program . Denna teknik hjälper till att minska underhåll och felsökning tid . Visual Basic stödjer både sub rutiner , som utför en rad åtgärder och förfaranden funktion, som utför en rad åtgärder och returnera ett resultat .
Sub Rutiner
Sub procedurer utför en rad åtgärder och återvända till den plats i programmet som kallas sub förfarandet . Sub förfaranden inte tillbaka ett resultat , men de kan utföra åtgärder på alla deklarerade variabler . Sub procedurer kan radera fält i ett formulär , ange egenskaper för kontroller , validera indata och utföra utskrift åtgärder .
Programmera en Sub-procedur
första uttalandet i sub förfarandet inleds med tillgång , vilket kan vara " privat ", " vän ", " Public " eller "skyddad . " Dessa tillgång parametrar bestämmer livslängden och omfattningen av sub förfarandet. Nästa är ordet " Sub " följt av namnet som du ger proceduren . Eventuellt kan du lägga till en lista med parametrar , som sub förfarandet kommer att använda för att utföra sina uppgifter . I slutet av din sub procedurkod du måste innehålla en förklaring som består av orden " End Sub . " När Visual Basic stöter detta sista påstående , återgår kontrollen till den plats i programmet som det hette . Addera Ringa en Sub-procedur
vill ringa din sub förfarande du måste skriva sitt namn i koden på den plats där du vill att de åtgärder som ska utföras , följt av " ( ) " för att ange några parametrar . Om du vill skicka parametrar till sub förfarande de måste gå inom parentesen . Till exempel , om du ville ringa sub proceduren " PrintCheck " du skulle ha ett uttalande så här: . PrintCheck ( )
argument till Sub Rutiner
p Det finns gånger då du behöver för att skicka argument eller parametrar , till sub förfarandet så att den vet vilka åtgärder att vidta om vilken information . För att skicka argument måste du placera dem inom parentes i slutet av sub förfarande namnet . De måste vara i den exakta ordning som sub förfarande räknar , eller det kommer inte att fungera korrekt . Till exempel , om du ville skicka ett anställningsnummer till PrintCheck sub procedur ditt uttalande skulle se ut så här : PrintCheck ( EmployeeNumber ) . Detta uttalande berättar sub procedur för att skriva ut en check på en viss anställd . Skicka argument till ett förfarande är ett sätt att göra det mer återanvändbara och flexibla .