С
правочник
WEB
- языков
www.spravkaweb.ru
Вы находитесь:
Главная
/VBScript
Разделы
Новости
Сразу все
HTML
JavaScript
VBScript
CSS
Flash
Perl
PHP
MySQL
SSI
VRML
Дополнительно
Советы
Форум
Гостевая
Ссылки
Написать мне
Поиск:
Рассылки
Subscribe.Ru:
VBScript
Общие сведения
cint
- преобразование переменной в целочисленный тип
v=cint(v)
set
- присваивание переменной значение ссылки на объект
set
переменная=объект
set a=document.forma1
erase
- очистка содержимого массива
Erase
имя_массива
Erase v
randomize
- включает генератор случайных чисел
randomize
alert
- вывод сообщения в отдельном окне
alert "Ваше сообщение"
sub
- определение подпрограмм
sub name_событие .... end sub
name - имя процедуры(например, имя нажимаемой кнопки)
событие - то, что может случиться в окне браузера
Список событий можно посмотреть
здесь
.
status
- вывод сообщений в строку стытуса
status="Мой текст"
Функции :
Abs(число)
- абсолютное значение числа
a=Abs(-5.67) ...... a=5.67
Asc(символ)
- ANSI код символа
a=Asc("s") ...... a=115
Chr(число)
- символ, соответствующий коду
a=Chr(115) ...... a="s"
Fix(число)
- целое число, округление в уменьшение
a=Fix(-2.5) ...... a=-2
Int(число)
- целое число, округление в увеличение
a=Int(-2.5) ...... a=-3
Hex(число)
- шестнадцатиричное представление
a=Hex(543) ...... a="21F"
Oct(число)
- восьмеричное представление
a=Oct(543) ...... a="1037"
Sgn(число)
- знак числа
a=Sgn(-4) ...... a=-1
Date
- текущая дата
a=Date
Day(выражение)
- день
a=Day(Date)
Time
- Время
a=Time
Timer
- количество секунд, истекших после полуночи
a=Timer
Now
- дата и время
a=Now
Hour(выражение)
- час
a=Hour(Now)
Minute(выражение)
- минута
a=Minute(Now)
Month(выражение)
- месяц
a=Month(Now)
Second(выражение)
- секунда
a=Second(Now)
Year(выражение)
- год
a=Year(Now)
Weekday(выражение)
- день недели(воск=1)
a=Weekday(Now)
Atn(число)
- артангенс числа
a=Atn(0.37)
Tan(число)
- тангенс
a=Tan(0.37)
Cos(число)
- косинус
a=Cos(0.37)
Sin(число)
- синус
a=Sin(0.37)
Exp(число)
- экспонента
a=Exp(0.37)
Log(число)
- логарифм
a=Log(0.37)
Sqr(число)
- квадратный корень
a=Sqr(0.37)
Rnd(число)
- случайное число 0...1
a=Rnd(1)
Текстовые функции
Instr(начало,строка,искомая подстрока)
a=Instr(1,mail,@)
возвращает номер символа в строке, с которого начинается искомая подстрока
Lcase(строка)
a=Lcase("ВаШе СлоВО")...a="ваше слово"
преобразование символов строки в строчные буквы
Ucase(строка)
a=Ucase("ВаША СтроКа")...
a="ВАША СТРОКА"
преобразование символов строки в заглавные буквы
Left(строка,N символов)
a=Left("Ваш текст",3)...
a="Ваш"
левая часть строки длиной N символов
Right(строка,N символов)
a=Right("Ваш текст",3)...
a="кст"
правая часть строки длиной N символов
Len(строка)
a=Len("Ваш текст")...
a=9
длина строки
Ltrim(строка)
a=Ltrim(" Ваш текст ")...
a="Ваш текст "
удалает начальные пробелы
Rtrim(строка)
a=Rtrim(" Ваш текст ")...
a=" Ваш текст"
удалает конечные пробелы
Trim(строка)
a=Trim(" Ваш текст ")...
a="Ваш текст"
удалает начальные и конечные пробелы
Mid(строка,начало,N символов)
a=Mid("Ваш текст",4,2)...
a="те"
часть строки с позиции "начало" и длиной N символов
Space(N)
a=Space(5)
строка из N пробелов
String(N символов,символ)
a=String(5,"A")...
a="AAAAA"
Строка из N символов
Ветвления и циклы
Call имя_событие
Call but_onclick
вызов подпрограммы
Do
...
Loop Until условие
Do
a=a+1
Loop Until a>=5
выполняет код хотябы один раз, пока условие не будет истинным
Do
...
Loop While условие
Do
a=a+1
Loop While a<5
выполняет код хотябы один раз, пока условие справедливо
Do Until условие
...
Loop
Do Until a>=5
a=a+1
Loop
повторяет выполнение кода, пока условие не станет истинным
Do While условие
...
Loop
Do While a<5
a=a+1
Loop
повторяет выполнение кода, пока условие справедливо
For счетчик=начало To конец
Step шаг
...
next
For i=1 to 5
a=a+1
next
цикл
IF условие Then
действие1
Else
действие2
End if
IF a>1 Then alert "больше"
выполнение кода при выполнении условия
Select Case X
Case значение1
действие
Case значение 2
действие2
...
End select
Select Case X
Case 10
alert"x=10"
Case 20
alert"x=20"
End select
выборочное выполнение кода при совпадениизначения
While условие
действие
Wend
While a<5
a=a+1
Wend
выполнение кода поку условие истинно
Объявление функций и процедур
Dim переменная
Dim имя_массива(индексы)
Dim a
Dim v(10),z(10,20)
Объявление переменной
Определение массива
Sub имя_событие
...
End sub
Sub but_onclick
alert x
End sub
Определение подпрограммы
имя
-имя процедуры(например, имя нажимаемой кнопки)
событие
-то,что может случиться в окне браузера
Function имя(параметры)
...
End function
Function(x,y)
x=x*y
End function
Функция
Exit ...
Exit Do(For,Function,Sub)
Досрочный выход
Прочее :
Rem коментарии
Rem текст
Коментарии
Что нового:
08.08.2004
В разделе
PHP
добавлены некоторые функции для работы с картинками (библиотека GD):
imagetypes(), ...
В разделе
JavaScript
добавлены свойства на букву
D
,
E
,
F
,
H
,
I
В разделе
Советы
добавлена статья, рассказывающая
как вставить в html-страницу документы MS Office (Word, Excel и т.д.)
Голосование:
Что Вам больше всего не нравится в справочнике:
Все нравится.
Ничего не нравится.
Мало примеров.
Неполное описание функций.
Не все функции описаны.
В справочнике мало языков.
А мне все равно.
Другое.
Счетчики:
Сделать страницу стартовой
Добавить сайт в избранное
Сообщить об ошибке