Хелпикс

Главная

Контакты

Случайная статья





Правила выбора имен переменных



Правила выбора имен переменных

1. Переменные могут содержать символы латинского алфавита и цифры

2. Регистр не имеет значения. То-есть переменные SOMEVAR, somevar, sOmEvAr это одна и та-же переменная!

3. Все переменные должны начинаться с буквы.

4. В именах переменных запрещается использовать имена встроенных и пользовательских функций

 


Функции

Функции делятся на 2 типа:

· Возвращающее значения

· Не возвращающее.

 

У большинства ф-ий есть параметры. Параметры бывают:

· обязательные

· не обязательные

Но об этом позже.

 

Параметры ф-ий должны записываться через запятую в круглых скобках. Круглые скобки ставятся сразу после имени вызываемой ф-ии (без пробела).

 

Не возвращающее значения

Это ф-ии которые просто выполняют какие-либо действия, чаще всего в зависимости от параметров.

 

Wait(100)! Подождать одну секунду. Mouse. Left. Click(506, 231)! Кликнуть мышкой в координаты 506, 231.

 

 

Функции возвращающее значения

Функции возвращающее значения. Это функции которые после выполнения каких-либо действий возвращают какие-либо значения. Эти значения записываются в переменные или используются в логическом выражении.

 

$g = Pxl. Get(506, 231)! Записать в переменную g какой цвет у пикселя в координатах 506, 231

 

Или (в логическом выражении):

If Keypad. IsKey(& HD) = True Msg(" Пользователь нажимал Enter! " ) End If

 

Особенности

Параметры переменной записываются в круглых скобках, через запятую.

 

KolVoPxl = Pxl. Count(100, 100, 200, 200, 11442576)

 

 

Приятной особенностью PCG является то что параметры можна записать в текстовые переменные. Например Координату можна записать в переменную и использовать вместо 2-х параметров…

$ = “100, 100” $EndKv = “200, 200” $KolVoPxl = Pxl. CountStarKv, $, 11442576)

 

Так-же у некоторых переменных существуют «не обязательные параметры». Это параметры которые можно задать, но это не обязательно. Такие параметры в данном справочнике будут записываться как:

FuncName(obyaz1, obyaz2 [, neob1, neob2])

Но задавать эти параметры нужно без «[]»

FuncName(obyaz1, obyaz2, neob1, neob2)

Или не задавать, ф-ия все-равно будет работать

FuncName(obyaz1, obyaz2)

 




  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.