Як програмувати на VBScript

VBScipt дуже проста, але потужна мова програмування, яка є рідною для Windows. Він використовується, головним чином, для створення веб-серверних додатків. VBScript вбудовується у файли HTML і є досить простим і прямолінійним. Зверніть увагу, що VBScript відрізняється від Visual Basic, який використовується для програмування для ПК.

Метод1З 5:
Налаштування середовища розробки

  1. Виберіть хороший редактор коду.зрозуміло, ви можете використовувати Блокнот, але зручніше буде користуватися спеціальним редактором з підсвічуванням синтаксису мови VBScript.
  2. Встановіть Internet Explorer.Internet Explorer є єдиним браузером, який підтримує VBScript, оскільки є продуктом Microsoft. Щоб побачити VBScript в дії, вам буде необхідно встановити Internet Explorer.
    • Оскільки Internet Explorer підтримується тільки ОС Windows, найкраще, якщо ви будете програмувати на комп'ютері з ОС Windows.
  3. Вивчіть основи мови VBScript.є кілька важливих основ мови, які буде корисно знати перш, ніж почати заглиблюватися в програмування.
    • Використовуйте' (апостроф) для позначення коментарів. Будь-який рядок, що починається з апострофа, розглядається як коментар і не обробляється скриптом. Використання коментарів допомагає іншим розробникам і вам самим розібратися в тому, що робить даний код.
    • Використовуйте_ (нижнє підкреслення), щоб продовжити рядок. Зазвичай кінець рядка позначається просто переходом на наступну, але якщо вона виявляється занадто довжиною, ви можете просто використовувати _ в кінці незакінченої рядка для позначення того, що поточний рядок триває на наступному рядку.

Метод2З 5:
Створення базової сторінки

  1. Створіть HTML сторінку. VBScript існує в межах HTML сайтів. Щоб побачити, як працює ваш VBScript, вам знадобиться створити HTML-файл і відрити його в Internet Explorer. Відкрийте редактор коду і введіть наступний код:[1]
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    
  2. Додайте теги VBScript. створюючи сторінку з кодом VBScript, вам необхідно передати браузеру інформацію про те, що далі йде скрипт. Вставте в свій код такий HTML-тег:
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;Script Language="vbscript" Type="text/vbscript"&#gt;
    
    &#lt;/Script&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    
  3. Використовуйте VBScript на сервері ASP.якщо ви пишете скрипт VBScript для ASP-сервера, вказати те, що далі починається скрипт, ви можете за допомогою спеціального тега:
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;%
    
    %&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    

Метод3З 5:
Створення простої програми " Hello World!"

  1. Вставте команду Write.ця команда відображає для користувача вміст. Коли ви використовуєте цю команду, в браузері буде відображений призначений текст.
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;Script Language="vbscript" Type="text/vbscript"&#gt;
    Document.Write()
    &#lt;/Script&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    
  2. Додайте текст, який повинен бути відображений.у дужках додайте текст, який необхідно відобразити на екрані. Текст повинен бути укладений в лапки, щоб позначити його як рядок.
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;Script Language="vbscript" Type="text/vbscript"&#gt;
    Document.Write("Hello World!")
    &#lt;/Script&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    
  3. Відкрийте HTML файл в браузері.збережіть код у форматі.HTML. Відкрийте вийшов файл за допомогою Internet Explorer. На сторінці простим текстом має відобразитися Hello World!.

Метод4З 5:
Використання змінних

  1. Оголосіть змінні.змінні дозволяють зберігати дані, з якими ви зможете працювати пізніше. Оголосити змінні необхідно за допомогою команди dim перш, ніж присвоїти їм будь-які значення. Ви можете оголосити кілька змінних відразу. Змінні повинні починатися з букви і можуть містити до 255 символів латиниці і цифр. У нашому прикладі оголосимо змінну " age":
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;Script Language="vbscript" Type="text/vbscript"&#gt;
    Dim Age
    &#lt;/Script&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    
  2. Надайте змінним значення.тепер, коли змінна оголошена, ви можете присвоїти їй значення. Використовуйте знак рівності =, щоб задати значення змінної. Ви можете використовувати команду Write, щоб відобразити змінну на екрані і упевнитися в тому, що все працює.
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;Script Language="vbscript" Type="text/vbscript"&#gt;
    Dim Age
    Age = 30
    Document.Write(Age)
    &#lt;/Script&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    
  3. Маніпулювання змінними.для роботи зі змінними ви можете використовувати всі математичні операції. Ці операції записуються так само, як і будь-які математичні операції. Всі ваші змінні, включаючи ті, в які буде записуватися результат всіх маніпуляцій, повинні бути попередньо оголошені.
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;Script Language="vbscript" Type="text/vbscript"&#gt;
    Dim X
    Dim Y
    Dim Sum
    X = 10
    Y = 5
    Sum = X + Y
    Document.Write(Sum)
    'The Page Will Display "15"
    &#lt;/Script&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    
  4. Створіть масив. масив, по суті, являє собою таблицю (рядок), яка містить більше одного значення. Масив обробляється як одна змінна. Як і інші змінні, масиви теж необхідно оголошувати. Ви також повинні вказати кількість змінних, які можуть зберігатися в масиві. Зверніть увагу, що нумерація масиву починається з 0. Пізніше ви зможете звертатися до даних з масиву.
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;Script Language="vbscript" Type="text/vbscript"&#gt;
    Dim Names(2)
    Dim Mother
    Names(0) = "John"
    Names(1) = "Jane"
    Names(2) = "Pat"
    Mother = Names(1)
    &#lt;/Script&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    
  5. Створіть двомірний масив.ви також зможете створювати багатовимірні масиви, щоб зберігати більшу кількість даних. Оголошуючи масив, ви будете повинні вказати кількість рядів і стовпців, які він містить.
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;Script Language="vbscript" Type="text/vbscript"&#gt;
    Dim Table(2,2)
    'This Will Create A 3X3 Table
    Table(0,0) = "A" 
    Table(0,1) = "B"
    Table(0,2) = "C"
    Table(1,0) = "D"
    Table(1,1) = "E"
    Table(1,2) = "F"
    Table(2,0) = "G"
    Table(2,1) = "H"
    Table(2,2) = "I"
    &#lt;/Script&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    

Метод5З 5:
Використання процедур

  1. Дізнайтеся різницю між процедурами і "sub"і " function". у VBScript існує два види процедур: sub (підпрограми) і function (функції). Ці два типи процедур дозволяють вашій програмі робити певні дії.[2]
    • Процедури Sub можуть здійснювати дії, але не можуть повертати в програму значення.
    • Процедури Function можуть викликати інші процедури, а також повертати значення.
  2. Напишіть процедуру sub і викличте її. ви можете використовувати підпрограми (sub), щоб створювати завдання, які ваша програма може викликати пізніше. Використовуйте Sub і End Sub, щоб додати підпрограму. Використовуйте Call, щоб активувати підпроцедуру
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;Script Language="vbscript" Type="text/vbscript"&#gt;
    Sub Mysubproc()
    	Document.Write("This was written in a sub procedure")
    End Sub
    
    Call Mysubproc()
    'This Will Display The Message Written In The Sub Procedure
    &#lt;/Script&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    
  3. Створіть процедуру function. функції дозволяють виконувати прості команди і повертати програмі значення. Процедури-функції і формують основу і функціональність вашої програми. Використовуйте Function і End Function, щоб позначити вміст функції.
    &#lt;Html&#gt;
    &#lt;Head&#gt;
    &#lt;Title&#gt;VBScript Test&#lt;/Title&#gt;
    &#lt;/Head&#gt;
    &#lt;Body&#gt;
    &#lt;Script Language="vbscript" Type="text/vbscript"&#gt;
    Function Multfunction(X,Y)
    Multfunction = X*Y
    End Function
    
    Document.Write(Multfunction(4,5))
    'This will use your function and insert 4 and 5 into the x and y variables.
    'The Result Will Be Printed On The Screen.
    &#lt;/Script&#gt;
    &#lt;/Body&#gt;
    &#lt;/Html&#gt;
    

Ще почитати: