„Windows“automatizavimo galimybės palaikomos operacinės sistemos lygiu. Juos teikia „Windows Script Host“komponentas, kuris gali vykdyti scenarijus įvairiomis programavimo kalbomis. Iš pradžių OS pristatymo rinkinyje yra „JScript“ir „VBScript“kalbų vertėjai. Paskutinis iš jų daugiausia naudojamas kuriant VBS scenarijus, kurie sprendžia administravimo ir vartotojų valdymo užduotis.
Būtinas
teksto redaktorius
Nurodymai
1 žingsnis
Išnagrinėkite vykdymo laiko, kuriame turėtų veikti sukurtas scenarijus, ypatybes ir galimybes. Pavyzdžiui, jei scenarijų ketinama įterpti į tinklalapius, jis labai sąveikaus su naršyklės objekto modeliu ir dabartiniu dokumentu (BOM ir DOM). Scenarijai, sukurti paleisti naudojant „Windows Script Host“(pvz., Automatizuoti administracines užduotis), sąveikaus su jo objekto modeliu, per kurį jie galės lengvai kurti ir naudoti kitus „ActiveX“ir COM objektus.
2 žingsnis
Sukurkite algoritmus, kurie bus naudojami kuriant pagrindinį scenarijaus funkcionalumą. Pritaikykite žinias apie vykdymo aplinkos teikiamas galimybes. Nurodykite algoritmų dalis, kurias galima įgyvendinti procedūrų, funkcijų, klasių metodų pavidalu. Nurodykite duomenis, kuriuos galima kaupti klasėse.
3 žingsnis
Įgyvendinkite būsimo scenarijaus šerdį. Teksto rengyklėje sukurkite failą. Prie jo pridėkite funkcijų ir procedūrų „stubus“, taip pat klasių deklaracijas su jų metodais. VBScript procedūra deklaruojama su raktiniu žodžiu Sub, po kurio nurodomas identifikatorius, nurodantis jos pavadinimą. Procedūros pabaigos pabaiga nurodoma išlygoje „End Sub“. Pavyzdžiui:
„My My“procedūra (a, b)
Pabaigos antr
Panašiai funkcijos deklaruojamos naudojant raktinį žodį Funkcija:
Funkcija „MyFunction“(a)
Pabaigos funkcija
Klasės deklaruojamos naudojant klasės raktinį žodį:
„MyClass“klasė
Pabaigos klasė
4 žingsnis
Paskelbkite globalius, vietinius kintamuosius ir klasės narius. Tai daroma su „Dim“sąlyga:
Blankus MyVariable
Nurodydami matmenį po kintamojo pavadinimo, galite deklaruoti masyvus:
„Dim MyArray“(10) 'dešimties elementų masyvas;
„Dim MyArray“(10, 15) 'dvimatis masyvas;
„Dim MyArray ()“dinaminis masyvas.
5 žingsnis
Įgyvendinkite duomenų apdorojimo algoritmus, pridėdami kodą prie funkcijų, procedūrų ir klasės metodų. Norėdami sukurti kilpas, naudokite „Do-Loop“, „While-Wend“, „For-To-Next“, „For-To-Step-Next“sakinius. Naudokite sąlygą „If - Then - ElseIf - Else - End If“kaip išsišakojimo operatorių ir „Select Case - End Select“sąlygą kaip kelių pasirinkimų operatorių.
6 žingsnis
Pridėti komentarus prie kodo. Jie turi būti po vieno citatos simbolio arba „Rem“raktinio žodžio. Pavyzdžiui:
komentaro tekstas
Pašalinti komentaro tekstą