Hur Man Skriver Ett Vbs-skript

Innehållsförteckning:

Hur Man Skriver Ett Vbs-skript
Hur Man Skriver Ett Vbs-skript

Video: Hur Man Skriver Ett Vbs-skript

Video: Hur Man Skriver Ett Vbs-skript
Video: Обучение VBS. Урок №1 от ProgScriProf. Основы VBS 2024, November
Anonim

Automationsfunktioner i Windows stöds på operativsystemsnivå. De tillhandahålls av Windows Script Host-komponenten, som kan utföra skript på olika programmeringsspråk. Ursprungligen innehåller OS-leveransuppsättningen tolkar för JScript- och VBScript-språk. Den sista används främst för att skapa vbs-skript som löser administrations- och användarhanteringsuppgifter.

Hur man skriver ett vbs-skript
Hur man skriver ett vbs-skript

Nödvändig

textredigerare

Instruktioner

Steg 1

Utforska funktionerna och funktionerna i den runtime-miljö som det skapade skriptet ska fungera under. Till exempel, om ett skript är avsett att bäddas in på webbsidor, kommer det att interagera kraftigt med webbläsarens objektmodell och det aktuella dokumentet (BOM och DOM). Skript som utvecklats för att köras under Windows Script Host (till exempel för att automatisera administrativa uppgifter) kommer att interagera med dess objektmodell, genom vilken de enkelt kan skapa och använda andra ActiveX- och COM-objekt.

Steg 2

Utveckla algoritmer som kommer att användas för att skapa skriptets huvudfunktionalitet. Tillämpa kunskap om de funktioner som tillhandahålls av runtime-miljön. Identifiera de delar av algoritmerna som kan implementeras i form av procedurer, funktioner, metoder för klasser. Identifiera data som kan inkapslas i klasser.

Steg 3

Implementera en stub av det framtida skriptet. Skapa en fil i en textredigerare. Lägg till funktion och procedur "stubbar" till den, samt klassdeklarationer som innehåller deras metoder. En procedur i VBScript deklareras med Sub-nyckelordet följt av en identifierare som anger dess namn. Slutet på procedurorganet indikeras av End Sub-klausulen. Till exempel:

Sub MyProcedure (a, b)

Avsluta sub

På samma sätt deklareras funktioner med funktionsnyckelordet:

Funktion MyFunction (a)

Slutfunktion

Klasser deklareras med klassnyckelordet:

Klass MyClass

Avsluta klass

Steg 4

Förklara globala, lokala variabler och klassmedlemmar. Detta görs med Dim-satsen:

Dim MyVariable

Genom att ange dimensionen efter variabelns namn kan du förklara matriser:

Dim MyArray (10) 'array med tio element;

Dim MyArray (10, 15) 'tvådimensionell array;

Dim MyArray () 'dynamisk matris.

Steg 5

Implementera databehandlingsalgoritmer genom att lägga till kod i funktioner, procedurer och klassmetoder. Använd Do - Loop, While - Wend, For - Each - Next, For - To - Step - Next klausulerna för att skapa loopar. Använd If - Then - ElseIf - Else - End If-satsen som förgreningsoperatör och Select Case - End Select-satsen som flervalsoperatör.

Steg 6

Lägg till kommentarer till koden. De måste komma efter enstaka citattecken eller Rem-nyckelordet. Till exempel:

kommentarstext

Rem kommentarstext

Rekommenderad: