Operētājsistēmas līmenī tiek atbalstītas Windows automatizācijas iespējas. Tos nodrošina Windows Script Host komponents, kas spēj izpildīt skriptus dažādās programmēšanas valodās. Sākotnēji OS piegādes komplektā ir iekļauti tulki JScript un VBScript valodām. Pēdējais galvenokārt tiek izmantots, lai izveidotu vbs skriptus, kas atrisina administrēšanas un lietotāju pārvaldības uzdevumus.
Nepieciešams
teksta redaktors
Instrukcijas
1. solis
Izpētiet tās izpildlaika vides iespējas un iespējas, kurā izveidotajam skriptam vajadzētu darboties. Piemēram, ja skriptu ir paredzēts ievietot tīmekļa lapās, tas ļoti mijiedarbosies ar pārlūkprogrammas objekta modeli un pašreizējo dokumentu (BOM un DOM). Skripti, kas izstrādāti darbībai ar Windows Script Host (piemēram, lai automatizētu administratīvos uzdevumus), mijiedarbosies ar tā objekta modeli, caur kuru tie var viegli izveidot un izmantot citus ActiveX un COM objektus.
2. solis
Izstrādājiet algoritmus, kas tiks izmantoti, lai izveidotu skripta galveno funkcionalitāti. Pielietot zināšanas par izpildlaika vides sniegtajām iespējām. Identificējiet to algoritmu daļas, kuras var ieviest procedūru, funkciju, klases metožu veidā. Identificējiet datus, kurus var iekapsulēt klasēs.
3. solis
Ieviesiet nākamā skripta stumbru. Teksta redaktorā izveidojiet failu. Pievienojiet tam funkciju un procedūru "celmus", kā arī klašu deklarācijas, kas satur viņu metodes. Procedūra VBScript tiek deklarēta ar Sub atslēgvārdu, kam seko identifikators, kas norāda tā nosaukumu. Procedūras korpusa beigas norāda klauzula End Sub. Piemēram:
Mana apakšprocedūra (a, b)
Beigu apakšgrupa
Līdzīgi funkcijas tiek deklarētas, izmantojot atslēgvārdu Funkcija:
Funkcija MyFunction (a)
Beigu funkcija
Nodarbības tiek deklarētas, izmantojot klases atslēgvārdu:
Klase MyClass
Beigu klase
4. solis
Paziņojiet globālos, lokālos mainīgos un klases dalībniekus. Tas tiek darīts ar klauzulu Dim:
Blāvs Mainīgais
Norādot izmēru pēc mainīgā nosaukuma, jūs varat deklarēt masīvus:
Dim MyArray (10) 'desmit elementu masīvs;
Dim MyArray (10, 15) 'divdimensiju masīvs;
Dim MyArray () 'dinamiskais masīvs.
5. solis
Ieviesiet datu apstrādes algoritmus, funkcijām, procedūrām un klases metodēm pievienojot kodu. Lai izveidotu cilpas, izmantojiet klauzulas Do - Loop, While - Wend, For - Each - Next, For - To - Step - Next. Kā atzarošanas operatoru izmantojiet klauzulu If - Tad - ElseIf - Else - End If un klauzulu Select Case - End Select kā atbilžu opciju.
6. solis
Pievienojiet komentārus kodam. Tiem jābūt aiz vienīgās pēdiņas rakstzīmes vai Rem atslēgvārda. Piemēram:
'komentāra teksts
Rem komentēt tekstu