Загрузить PDF Загрузить PDF

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

Метод 1
Метод 1 из 5:

Настройка среды разработки

Загрузить PDF
  1. Разумеется, вы можете использовать Блокнот, но удобнее будет пользоваться специальным редактором с подсветкой синтаксиса языка VBScript.
  2. Internet Explorer является единственным браузером, который поддерживает VBScript, поскольку является продуктом Microsoft. Чтобы увидеть VBScript в действии, вам будет необходимо установить Internet Explorer.
    • Поскольку Internet Explorer поддерживается только ОС Windows, лучше всего, если вы будете программировать на компьютере с ОС Windows.
  3. Есть несколько важных основ языка, которые будет полезно знать прежде, чем начать углубляться в программирование.
    • Используйте ' (апостроф) для обозначения комментариев. Любая строка, начинающаяся с апострофа, рассматривается как комментарий и не обрабатывается скриптом. Использование комментариев помогает другим разработчикам и вам самим разобраться в том, что делает данный код.
    • Используйте _ (нижнее подчеркивание), чтобы продолжить строку. Обычно конец строки обозначается просто переходом на следующую, но если она оказывается слишком длиной, вы можете просто использовать _ в конце незаконченной строки для обозначения того, что текущая строка продолжается на следующей строке.
    Реклама
Метод 2
Метод 2 из 5:

Создание базовой страницы

Загрузить PDF
  1. Watermark wikiHow to программировать на VBScript
    VBScript существует в пределах HTML сайтов. Чтобы увидеть, как работает ваш VBScript, вам понадобится создать HTML-файл и отрыть его в Internet Explorer. Откройте редактор кода и введите следующий код: [1]
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
  2. Watermark wikiHow to программировать на VBScript
    Создавая страницу с кодом VBScript, вам необходимо передать браузеру информацию о том, что далее идет скрипт. Вставьте в свой код такой HTML-тэг:
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
     script 
     language 
     = 
     "vbscript" 
     type 
     = 
     "text/vbscript" 
     > 
     </ 
     script 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
  3. Watermark wikiHow to программировать на VBScript
    Если вы пишете скрипт VBScript для ASP-сервера, указать то, что далее начинается скрипт, вы можете при помощи специального тэга:
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
    %
    
    %> </ 
     body 
     > 
     </ 
     html 
     > 
    
    Реклама
Метод 3
Метод 3 из 5:

Создание простой программы "Hello World!"

Загрузить PDF
  1. Watermark wikiHow to программировать на VBScript
    Эта команда отображает для пользователя содержимое. Когда вы используете эту команду, в браузере будет отображен назначенный текст.
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
     script 
     language 
     = 
     "vbscript" 
     type 
     = 
     "text/vbscript" 
     > 
     document 
     . 
     write 
     () 
     </ 
     script 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
  2. Watermark wikiHow to программировать на VBScript
    В скобках добавьте текст, который необходимо отобразить на экране. Текст должен быть заключен в кавычки, чтобы обозначить его как строку.
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
     script 
     language 
     = 
     "vbscript" 
     type 
     = 
     "text/vbscript" 
     > 
     document 
     . 
     write 
     ( 
     "Hello World!" 
     ) 
     </ 
     script 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
  3. Watermark wikiHow to программировать на VBScript
    Сохраните код в формате .HTML. Откройте получившийся файл при помощи Internet Explorer. На странице простым текстом должно отобразиться Hello World! .
    Реклама
Метод 4
Метод 4 из 5:

Использование переменных

Загрузить PDF
  1. Watermark wikiHow to программировать на VBScript
    Переменные позволяют хранить данные, с которыми вы сможете работать позже. Объявить переменные необходимо при помощи команды dim прежде, чем присвоить им какие-либо значения. Вы можете объявить несколько переменных сразу. Переменные должны начинаться с буквы и могут содержать до 255 символов латиницы и цифр. В нашем примере объявим переменную "age":
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
     script 
     language 
     = 
     "vbscript" 
     type 
     = 
     "text/vbscript" 
     > 
     dim 
     age 
     </ 
     script 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
  2. Watermark wikiHow to программировать на VBScript
    Теперь, когда переменная объявлена, вы можете присвоить ей значение. Используйте знак равенства = , чтобы задать значение переменной. Вы можете использовать команду Write, чтобы отобразить переменную на экране и удостовериться в том, что все работает.
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
     script 
     language 
     = 
     "vbscript" 
     type 
     = 
     "text/vbscript" 
     > 
     dim 
     age 
     age 
     = 
     30 
     document 
     . 
     write 
     ( 
     age 
     ) 
     </ 
     script 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
  3. Watermark wikiHow to программировать на VBScript
    Для работы с переменными вы можете использовать все математические операции. Эти операции записываются так же, как и любые математические операции. Все ваши переменные, включая те, в которые будет записываться результат всех манипуляций, должны быть предварительно объявлены.
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
     script 
     language 
     = 
     "vbscript" 
     type 
     = 
     "text/vbscript" 
     > 
     dim 
     x 
     dim 
     y 
     dim 
     sum 
     x 
     = 
     10 
     y 
     = 
     5 
     sum 
     = 
     x 
     + 
     y 
     document 
     . 
     write 
     ( 
     sum 
     ) 
     ' 
     the 
     page 
     will 
     display 
     "15" 
     </ 
     script 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
  4. Watermark wikiHow to программировать на VBScript
    Массив, по существу, представляет собой таблицу (строку), которая содержит более одного значения. Массив обрабатывается как одна переменная. Как и другие переменные, массивы тоже необходимо объявлять. Вы также должны указать количество переменных, которые могут храниться в массиве. Обратите внимание, что нумерация массива начинается с 0. Позже вы сможете обращаться к данным из массива.
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
     script 
     language 
     = 
     "vbscript" 
     type 
     = 
     "text/vbscript" 
     > 
     Dim 
     names 
     ( 
     2 
     ) 
     Dim 
     mother 
     names 
     ( 
     0 
     ) 
     = 
     "John" 
     names 
     ( 
     1 
     ) 
     = 
     "Jane" 
     names 
     ( 
     2 
     ) 
     = 
     "Pat" 
     mother 
     = 
     names 
     ( 
     1 
     ) 
     </ 
     script 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
  5. Watermark wikiHow to программировать на VBScript
    Вы также сможете создавать многомерные массивы, чтобы хранить большее количество данных. Объявляя массив, вы будете должны указать количество рядов и столбцов, которые он содержит.
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
     script 
     language 
     = 
     "vbscript" 
     type 
     = 
     "text/vbscript" 
     > 
     Dim 
     table 
     ( 
     2 
     , 
     2 
     ) 
     ' 
     This 
     will 
     create 
     a 
     3 
     x3 
     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" 
     </ 
     script 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
    Реклама
Метод 5
Метод 5 из 5:

Использование процедур

Загрузить PDF
  1. Watermark wikiHow to программировать на VBScript
    В VBScript существует два вида процедур: sub (подпрограммы) и function (функции). Эти два типа процедур позволяют вашей программе производить определенные действия. [2]
    • Процедуры Sub могут осуществлять действия, но не могут возвращать в программу значения.
    • Процедуры Function могут вызывать другие процедуры, а также возвращать значения.
  2. Watermark wikiHow to программировать на VBScript
    Вы можете использовать подпрограммы (sub), чтобы создавать задачи, которые ваша программа может вызвать позже. Используйте Sub и End Sub , чтобы добавить подпрограмму. Используйте Call , чтобы активировать подпроцедуру
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
     script 
     language 
     = 
     "vbscript" 
     type 
     = 
     "text/vbscript" 
     > 
     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 
     </ 
     script 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
  3. Watermark wikiHow to программировать на VBScript
    Функции позволяют выполнять простые команды и возвращать программе значения. Процедуры-функции и формируют основу и функциональность вашей программы. Используйте Function и End Function , чтобы обозначить содержимое функции.
     < 
     html 
     > 
     < 
     head 
     > 
     < 
     title 
     > 
    VBScript Test </ 
     title 
     > 
     </ 
     head 
     > 
     < 
     body 
     > 
     < 
     script 
     language 
     = 
     "vbscript" 
     type 
     = 
     "text/vbscript" 
     > 
     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 
     . 
     </ 
     script 
     > 
     </ 
     body 
     > 
     </ 
     html 
     > 
    
    Реклама

Об этой статье

Эту страницу просматривали 18 126 раз.

Была ли эта статья полезной?

Реклама