VBScipt дуже проста, але потужна мова програмування, яка є рідною для Windows. Він використовується, головним чином, для створення веб-серверних додатків. VBScript вбудовується у файли HTML і є досить простим і прямолінійним. Зверніть увагу, що VBScript відрізняється від Visual Basic, який використовується для програмування для ПК.
Кроки
Метод1З 5:
Налаштування середовища розробки
Метод1З 5:
- Виберіть хороший редактор коду.зрозуміло, ви можете використовувати Блокнот, але зручніше буде користуватися спеціальним редактором з підсвічуванням синтаксису мови VBScript.
- Встановіть Internet Explorer.Internet Explorer є єдиним браузером, який підтримує VBScript, оскільки є продуктом Microsoft. Щоб побачити VBScript в дії, вам буде необхідно встановити Internet Explorer.
- Оскільки Internet Explorer підтримується тільки ОС Windows, найкраще, якщо ви будете програмувати на комп'ютері з ОС Windows.
- Вивчіть основи мови VBScript.є кілька важливих основ мови, які буде корисно знати перш, ніж почати заглиблюватися в програмування.
- Використовуйте' (апостроф) для позначення коментарів. Будь-який рядок, що починається з апострофа, розглядається як коментар і не обробляється скриптом. Використання коментарів допомагає іншим розробникам і вам самим розібратися в тому, що робить даний код.
- Використовуйте_ (нижнє підкреслення), щоб продовжити рядок. Зазвичай кінець рядка позначається просто переходом на наступну, але якщо вона виявляється занадто довжиною, ви можете просто використовувати _ в кінці незакінченої рядка для позначення того, що поточний рядок триває на наступному рядку.
Метод2З 5:
Створення базової сторінки
Метод2З 5:
- Створіть HTML сторінку. VBScript існує в межах HTML сайтів. Щоб побачити, як працює ваш VBScript, вам знадобиться створити HTML-файл і відрити його в Internet Explorer. Відкрийте редактор коду і введіть наступний код:[1]
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; lt;/Bodygt; lt;/Htmlgt;
- Додайте теги VBScript. створюючи сторінку з кодом VBScript, вам необхідно передати браузеру інформацію про те, що далі йде скрипт. Вставте в свій код такий HTML-тег:
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; lt;Script Language="vbscript" Type="text/vbscript"gt; lt;/Scriptgt; lt;/Bodygt; lt;/Htmlgt;
- Використовуйте VBScript на сервері ASP.якщо ви пишете скрипт VBScript для ASP-сервера, вказати те, що далі починається скрипт, ви можете за допомогою спеціального тега:
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; lt;% %gt; lt;/Bodygt; lt;/Htmlgt;
Метод3З 5:
Створення простої програми " Hello World!"
Метод3З 5:
- Вставте команду Write.ця команда відображає для користувача вміст. Коли ви використовуєте цю команду, в браузері буде відображений призначений текст.
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; lt;Script Language="vbscript" Type="text/vbscript"gt; Document.Write() lt;/Scriptgt; lt;/Bodygt; lt;/Htmlgt;
- Додайте текст, який повинен бути відображений.у дужках додайте текст, який необхідно відобразити на екрані. Текст повинен бути укладений в лапки, щоб позначити його як рядок.
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; lt;Script Language="vbscript" Type="text/vbscript"gt; Document.Write("Hello World!") lt;/Scriptgt; lt;/Bodygt; lt;/Htmlgt;
- Відкрийте HTML файл в браузері.збережіть код у форматі.HTML. Відкрийте вийшов файл за допомогою Internet Explorer. На сторінці простим текстом має відобразитися Hello World!.
Метод4З 5:
Використання змінних
Метод4З 5:
- Оголосіть змінні.змінні дозволяють зберігати дані, з якими ви зможете працювати пізніше. Оголосити змінні необхідно за допомогою команди dim перш, ніж присвоїти їм будь-які значення. Ви можете оголосити кілька змінних відразу. Змінні повинні починатися з букви і можуть містити до 255 символів латиниці і цифр. У нашому прикладі оголосимо змінну " age":
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; lt;Script Language="vbscript" Type="text/vbscript"gt; Dim Age lt;/Scriptgt; lt;/Bodygt; lt;/Htmlgt;
- Надайте змінним значення.тепер, коли змінна оголошена, ви можете присвоїти їй значення. Використовуйте знак рівності =, щоб задати значення змінної. Ви можете використовувати команду Write, щоб відобразити змінну на екрані і упевнитися в тому, що все працює.
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; lt;Script Language="vbscript" Type="text/vbscript"gt; Dim Age Age = 30 Document.Write(Age) lt;/Scriptgt; lt;/Bodygt; lt;/Htmlgt;
- Маніпулювання змінними.для роботи зі змінними ви можете використовувати всі математичні операції. Ці операції записуються так само, як і будь-які математичні операції. Всі ваші змінні, включаючи ті, в які буде записуватися результат всіх маніпуляцій, повинні бути попередньо оголошені.
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; 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;/Scriptgt; lt;/Bodygt; lt;/Htmlgt;
- Створіть масив. масив, по суті, являє собою таблицю (рядок), яка містить більше одного значення. Масив обробляється як одна змінна. Як і інші змінні, масиви теж необхідно оголошувати. Ви також повинні вказати кількість змінних, які можуть зберігатися в масиві. Зверніть увагу, що нумерація масиву починається з 0. Пізніше ви зможете звертатися до даних з масиву.
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; 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;/Scriptgt; lt;/Bodygt; lt;/Htmlgt;
- Створіть двомірний масив.ви також зможете створювати багатовимірні масиви, щоб зберігати більшу кількість даних. Оголошуючи масив, ви будете повинні вказати кількість рядів і стовпців, які він містить.
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; 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;/Scriptgt; lt;/Bodygt; lt;/Htmlgt;
Метод5З 5:
Використання процедур
Метод5З 5:
- Дізнайтеся різницю між процедурами і "sub"і " function". у VBScript існує два види процедур: sub (підпрограми) і function (функції). Ці два типи процедур дозволяють вашій програмі робити певні дії.[2]
- Процедури Sub можуть здійснювати дії, але не можуть повертати в програму значення.
- Процедури Function можуть викликати інші процедури, а також повертати значення.
- Напишіть процедуру sub і викличте її. ви можете використовувати підпрограми (sub), щоб створювати завдання, які ваша програма може викликати пізніше. Використовуйте Sub і End Sub, щоб додати підпрограму. Використовуйте Call, щоб активувати підпроцедуру
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; 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;/Scriptgt; lt;/Bodygt; lt;/Htmlgt;
- Створіть процедуру function. функції дозволяють виконувати прості команди і повертати програмі значення. Процедури-функції і формують основу і функціональність вашої програми. Використовуйте Function і End Function, щоб позначити вміст функції.
lt;Htmlgt; lt;Headgt; lt;Titlegt;VBScript Testlt;/Titlegt; lt;/Headgt; lt;Bodygt; 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;/Scriptgt; lt;/Bodygt; lt;/Htmlgt;