Windows-da avtomatlaşdırma imkanları əməliyyat sistemi səviyyəsində dəstəklənir. Bunlar müxtəlif proqramlaşdırma dillərində skriptləri icra edə bilən Windows Script Host komponenti tərəfindən təmin edilir. Əvvəlcə OS çatdırılma dəstinə JScript və VBScript dilləri üçün tərcüməçilər daxildir. Sonuncusu əsasən idarəetmə və istifadəçi idarəetmə tapşırıqlarını həll edən vbs skriptləri yaratmaq üçün istifadə olunur.
Zəruri
mətn redaktoru
Təlimat
Addım 1
Yaradılan skriptin işləməsi lazım olan işləmə müddətinin xüsusiyyətlərini və imkanlarını araşdırın. Məsələn, bir skriptin veb səhifələrə yerləşdirilməsi nəzərdə tutulursa, brauzer obyekt modeli və cari sənədlə (BOM və DOM) sıx şəkildə qarşılıqlı əlaqədə olacaqdır. Windows Script Host altında işləmək üçün hazırlanmış skriptlər (məsələn, inzibati tapşırıqları avtomatlaşdırmaq üçün) digər ActiveX və COM obyektlərini asanlıqla yarada və istifadə edə bildikləri obyekt modeli ilə qarşılıqlı əlaqədə olacaqdır.
Addım 2
Skriptin əsas funksionallığını yaratmaq üçün istifadə ediləcək alqoritmlər hazırlayın. İşləmə vaxtı mühitinin təmin etdiyi imkanlara dair məlumatları tətbiq edin. Alqoritmlərin prosedurlar, funksiyalar, dərs üsulları şəklində həyata keçirilə bilən hissələrini müəyyənləşdirin. Dərslərdə tutula bilən məlumatları müəyyənləşdirin.
Addım 3
Gələcək ssenarinin stubunu tətbiq edin. Mətn redaktorunda bir fayl yaradın. Buna funksiya və prosedur "stubs", eləcə də metodlarını ehtiva edən sinif bəyannamələrini əlavə edin. VBScript-də bir prosedur Sub açar sözü ilə elan edilir və sonra adını göstərən bir identifikator verilir. Prosedur gövdəsinin sonu Bitiş Alt bəndi ilə göstərilir. Misal üçün:
Alt MyProcedure (a, b)
Son Sub
Eynilə, funksiyalar Function açar sözündən istifadə edərək elan olunur:
Funksiya MyFunction (a)
Son İşləmə
Dərslər Class açar sözündən istifadə edərək elan olunur:
Sinif MyClass
Son sinif
Addım 4
Qlobal, yerli dəyişənləri və sinif üzvlərini elan edin. Bu Dim maddəsi ilə edilir:
Dim MyVariable
Dəyişənin adından sonra ölçüsü təyin edərək, serialları elan edə bilərsiniz:
Dim MyArray (10) 'on elementdən ibarət massiv;
Dim MyArray (10, 15) 'iki ölçülü sıra;
Dim MyArray () 'dinamik massivi.
Addım 5
Funksiyalara, prosedurlara və sinif metodlarına kod əlavə edərək məlumatların işlənməsi alqoritmlərini həyata keçirin. Döngələr yaratmaq üçün Do - Loop, While - Wend, For - Every - Next, For - To - Addım - Next müddəalarından istifadə edin. If - Sonra - ElseIf - Else - End If bəndini budaqlanan operator kimi və Select Case - End Select bəndini çox seçimli operator kimi istifadə edin.
Addım 6
Kodu şərh əlavə edin. Tək bir sitat simvolundan və ya Rem açar sözündən sonra gəlməlidirlər. Misal üçün:
'şərh mətni
Şərh mətnini silin