Jak Napisać Skrypt Vbs

Spisu treści:

Jak Napisać Skrypt Vbs
Jak Napisać Skrypt Vbs

Wideo: Jak Napisać Skrypt Vbs

Wideo: Jak Napisać Skrypt Vbs
Wideo: Jak napisać skrypt w formacie vbs / TUTORIAL 2024, Może
Anonim

Możliwości automatyzacji w systemie Windows są obsługiwane na poziomie systemu operacyjnego. Są one dostarczane przez składnik Windows Script Host, który umożliwia wykonywanie skryptów w różnych językach programowania. Początkowo zestaw dostarczania systemu operacyjnego zawiera interpretery dla języków JScript i VBScript. Ten ostatni służy głównie do tworzenia skryptów vbs, które rozwiązują zadania administracyjne i zarządzania użytkownikami.

Jak napisać skrypt vbs
Jak napisać skrypt vbs

Niezbędny

Edytor tekstu

Instrukcje

Krok 1

Poznaj cechy i możliwości środowiska uruchomieniowego, w którym powinien funkcjonować stworzony skrypt. Na przykład, jeśli skrypt ma być osadzony na stronach internetowych, będzie on silnie oddziaływał z modelem obiektów przeglądarki i bieżącym dokumentem (BOM i DOM). Skrypty opracowane do uruchamiania pod Windows Script Host (na przykład w celu zautomatyzowania zadań administracyjnych) będą współdziałać z jego modelem obiektowym, dzięki czemu mogą łatwo tworzyć i używać innych obiektów ActiveX i COM.

Krok 2

Opracuj algorytmy, które posłużą do stworzenia głównej funkcjonalności skryptu. Zastosuj wiedzę o możliwościach zapewnianych przez środowisko wykonawcze. Zidentyfikuj części algorytmów, które można zaimplementować w postaci procedur, funkcji, metod klas. Zidentyfikuj dane, które można hermetyzować w klasach.

Krok 3

Zaimplementuj fragment przyszłego skryptu. W edytorze tekstu utwórz plik. Dodaj do niego "odcinki" funkcji i procedur, a także deklaracje klas zawierające ich metody. Procedura w języku VBScript jest deklarowana ze słowem kluczowym Sub, po którym następuje identyfikator określający jej nazwę. Koniec procedury jest wskazany w klauzuli End Sub. Na przykład:

Sub MojaProcedura (a, b)

Napis końcowy

Podobnie funkcje są deklarowane za pomocą słowa kluczowego Function:

Funkcja MojaFunkcja (a)

Koniec funkcji

Klasy są deklarowane za pomocą słowa kluczowego Class:

Klasa MojaKlasa

Koniec klasy

Krok 4

Zadeklaruj zmienne globalne, lokalne i członków klasy. Odbywa się to za pomocą klauzuli Dim:

Przyciemnij moją zmienną

Określając wymiar po nazwie zmiennej, można deklarować tablice:

Dim MyArray (10) „tablica dziesięciu elementów;

Dim MyArray (10, 15) 'dwuwymiarowa tablica;

Dim MyArray() 'tablica dynamiczna.

Krok 5

Implementuj algorytmy przetwarzania danych, dodając kod do funkcji, procedur i metod klas. Użyj klauzul Do - Loop, While - Wend, For - Each - Next, For - To - Step - Next, aby utworzyć pętle. Użyj klauzuli If - Then - ElseIf - Else - End If jako operatora rozgałęzienia i klauzuli Select Case - End Select jako operatora wielokrotnego wyboru.

Krok 6

Dodaj komentarze do kodu. Muszą występować po znaku pojedynczego cudzysłowu lub słowie kluczowym Rem. Na przykład:

„tekst komentarza”

Tekst komentarza Rem

Zalecana: