Zmogljivosti avtomatizacije v sistemu Windows so podprte na ravni operacijskega sistema. Zagotavlja jih komponenta Windows Script Host, ki lahko izvaja skripte v različnih programskih jezikih. Sprva komplet za dostavo OS vključuje tolmače za jezike JScript in VBScript. Zadnji se v glavnem uporablja za ustvarjanje skriptov vbs, ki rešujejo naloge upravljanja in upravljanja uporabnikov.
Potrebno
urejevalnik besedil
Navodila
Korak 1
Raziščite lastnosti in zmožnosti izvajalnega okolja, v katerem bi moral delovati ustvarjeni skript. Če je na primer skript namenjen vdelavi v spletne strani, bo močno sodeloval z objektnim modelom brskalnika in trenutnim dokumentom (BOM in DOM). Skripti, razviti za izvajanje v programu Windows Script Host (na primer za avtomatizacijo skrbniških nalog), bodo sodelovali s svojim objektnim modelom, s pomočjo katerega lahko enostavno ustvarijo in uporabljajo druge predmete ActiveX in COM.
2. korak
Razvijte algoritme, ki bodo uporabljeni za ustvarjanje glavne funkcionalnosti skripta. Uporabite znanje o zmožnostih, ki jih zagotavlja izvajalno okolje. Ugotovite dele algoritmov, ki jih je mogoče izvajati v obliki postopkov, funkcij in metod razredov. Ugotovite podatke, ki jih lahko vključite v razrede.
3. korak
Izvedite škrbino prihodnjega skripta. V urejevalniku besedil ustvarite datoteko. Dodajte ji funkcije in postopke "škrbine" ter izjave razredov, ki vsebujejo njihove metode. Postopek v VBScriptu je razglašen s ključno besedo Sub, ki ji sledi identifikator, ki določa njegovo ime. Konec telesa postopka je označen s stavkom End Sub. Na primer:
Sub MyProcedure (a, b)
Končaj pod
Podobno se funkcije deklarirajo s ključno besedo Function:
Funkcija MyFunction (a)
Končna funkcija
Razredi so navedeni s ključno besedo Class:
Razred MyClass
Končni razred
4. korak
Navedite globalne, lokalne spremenljivke in člane razreda. To se naredi s klavzulo Dim:
Dim MyVariable
Z določitvijo dimenzije za imenom spremenljivke lahko prijavite polja:
Dim MyArray (10) 'matrika z desetimi elementi;
Dim MyArray (10, 15) 'dvodimenzionalno polje;
Dim MyArray () 'dinamično polje.
5. korak
Implementirajte algoritme za obdelavo podatkov z dodajanjem kode v funkcije, postopke in metode razredov. Za ustvarjanje zank uporabite določbe Do - Loop, While - Wend, For - Each - Next, For - To - Step - Next. Kot operater razvejanja uporabite klavzulo If - Then - ElseIf - Else - End If in klavzulo Select Case - End Select kot operator z več izbirami.
6. korak
Kodi dodajte komentarje. Imeti morajo za enim narekovajem ali ključno besedo Rem. Na primer:
'besedilo komentarja
Rem besedilo komentarja