Ako Napísať Skript Vbs

Obsah:

Ako Napísať Skript Vbs
Ako Napísať Skript Vbs
Anonim

Možnosti automatizácie v systéme Windows sú podporované na úrovni operačného systému. Poskytuje ich súčasť Windows Script Host, ktorá je schopná spúšťať skripty v rôznych programovacích jazykoch. Spočiatku dodávková sada OS obsahuje tlmočníkov pre jazyky JScript a VBScript. Posledná z nich sa používa hlavne na vytváranie skriptov vbs, ktoré riešia úlohy správy a správy používateľov.

Ako napísať skript vbs
Ako napísať skript vbs

Nevyhnutné

textový editor

Inštrukcie

Krok 1

Preskúmajte funkcie a možnosti runtime prostredia, v ktorom má vytvorený skript fungovať. Napríklad ak je skript určený na vloženie do webových stránok, bude intenzívne interagovať s objektovým modelom prehľadávača a aktuálnym dokumentom (BOM a DOM). Skripty vyvinuté na spustenie v prostredí Windows Script Host (napríklad na automatizáciu administratívnych úloh) budú interagovať s jeho objektovým modelom, prostredníctvom ktorého môžu ľahko vytvárať a používať ďalšie objekty ActiveX a COM.

Krok 2

Vypracujte algoritmy, ktoré sa použijú na vytvorenie hlavnej funkčnosti skriptu. Aplikujte vedomosti o schopnostiach poskytovaných behovým prostredím. Identifikujte časti algoritmov, ktoré je možné implementovať vo forme postupov, funkcií, metód tried. Identifikujte údaje, ktoré je možné zapuzdriť do tried.

Krok 3

Implementujte útržok budúceho skriptu. V textovom editore vytvorte súbor. Pridajte k tomu „pahýly“funkcií a procedúr, ako aj vyhlásenia tried obsahujúce ich metódy. Procedúra vo VBScript je deklarovaná kľúčovým slovom Sub nasledovaným identifikátorom, ktorý určuje jeho názov. Koniec tela procedúry je označený klauzulou End Sub. Napríklad:

Čiastkový postup (a, b)

Koniec Sub

Podobne sú funkcie deklarované pomocou kľúčového slova Function:

Funkcia MyFunction (a)

Koncová funkcia

Triedy sa deklarujú pomocou kľúčového slova Class:

Trieda MyClass

Koniec triedy

Krok 4

Deklarujte globálne, lokálne premenné a členov triedy. To sa deje pomocou doložky Dim:

Dim MyVariable

Zadaním dimenzie za názvom premennej môžete deklarovať polia:

Dim MyArray (10) 'pole desiatich prvkov;

Dim MyArray (10, 15) 'dvojrozmerné pole;

Dim MyArray () 'dynamické pole.

Krok 5

Implementujte algoritmy spracovania údajov pridaním kódu do funkcií, postupov a metód tried. Na vytvorenie slučiek použite klauzuly Do - Loop, While - Wend, For - Every - Next, For - To - Step - Next. Ako operátor vetvenia použite klauzulu If - Then - ElseIf - Else - End If a klauzulu Select Case - End Select ako operátor s výberom možnosti.

Krok 6

Pridajte komentáre ku kódu. Musia nasledovať za znakom úvodzovky alebo za kľúčovým slovom Rem. Napríklad:

'text komentára

Rem komentár text

Odporúča: