Выбрать главу

Значение:

"Languages"=dword:00000001

Отключение возможности изменения стилей

Ключ:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

Значение:

"Accessibilitу"=dword:00000001

Отключение возможности изменения уровня безопасности

Ключ:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

Значение:

"SecChangeSettings"=dword:00000001

Отключение возможности изменения сертификатов

Ключ:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

Значение:

"Certificates"=dword:00000001

Отключение возможности автозаполнения для форм

Ключ:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

Значение:

"FormSuggest"=dword:00000001

Запрет на заполнение имен и паролей на формах

Ключ:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

Значение:

"FormSuggest Passwords"=dword:00000001

Отключение возможности запуска мастера подключения к Internet

Ключ:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

Значение:

"Connwiz Admin Lock"=dword:00000001

Отключение возможности настройки подключения к Internet

Ключ:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

Значение:

"Connection Settings"=dword:00000001

Отключение возможности автонастройки

Ключ:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

Значение:

"AutoConfig"=dword:00000001

Отключение возможности настройки прокси-сервера

Ключ:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

Значение:

"Proxy"=dword:00000001

Отключение возможности изменения опции Проверять, является ли Internet Explorer обозревателем, используемым по умолчанию

Ключ:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

Значение:

"CheckIfDefault"=dword:00000001

Установка адреса поискового сервера по умолчанию

Ключ:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]

Значение:

"Search Page"=http://www.ya.ru

Приложение Г

Язык ObjectPascal

Комментарии

Комментарии — это фрагменты исходного текста программы, которые не компилируются и служат для пояснения кода. Для обозначения комментариев в программах на языке Object Pascal используют следующие конструкции:

• // — комментарии в одной строке;

• { } или (* *) — многострочные комментарии.

Примеры:

i:= i+1; // увеличиваем на единицу счетчик

s:= IntToStr(i); {используем функцию IntToStr, которая возвращает – строковое представление целочисленного параметра}

Идентификаторы

Идентификаторы – это имена констант, переменных, типов, свойств, процедур, функций, программ и программных модулей. Могут быть длиной до 255 символов, начинаться с символа или знака подчеркивания; могут содержать символы, цифры и знаки подчеркивания и не должны содержать пробелы.

В языке Object Pascal идентификаторы не чувствительны к регистру букв, то есть нет различия между строчными и заглавными буквами. Таким образом, идентификатор функции IntToStr равнозначен идентификатору inttostr или intTOstr.

В качестве имен идентификаторов не могут использоваться следующие зарезервированные слова:

• and, array, as, asm, at, automated;

• begin;

• case, class, const, constructor;

• destructor, div, do, downto;

• else, end, except, exports;

• file,finalization, finally, for, function;

• goto;

• if, implementation, in, inherited, initialization, inline,interface, is;

• label, library;

• mod;

• nil, not;

• object, of, on, or, out;

• packed, private, procedure, program, property, protected, public, published;

• raise,record, repeat, resourcestring;

• set, shl, shr, string;

• then, threadvar, to, try, type;

• unit, until, uses;

• var;

• while, with;

• xor.

Встроенные типы данных

Числовые типы

К числовым типам языка Object Pascal относятся целочисленные и типы чисел с плавающей запятой (табл. Д.1).

Таблица Д.1. Числовые типы данных языка Object Pascal

Целочисленные типы Диапазон значений Типы чисел с плавающей запятой Диапазон значений
Byte 0..255 Real 5.0·10-324..1.7·10308
ShortInt -128..127 Real48 2.9·10-39..1.7·1038
SmallInt -32768..32767 Single 1.5·10-45..3.4·1038
Word 0..65535 Double 5.0·10-324..1.7·10308
Integer, LongInt -2147483648..21474883647 Extended 3.6·10-4951..1.1·104932
Cardinal, LongWord 0..4294967295 Comp -263+1..263–1
Int64 -263..263–1 Currency -922337203685477.5808..922337203685477.5807

Символьный тип

Символьный тип обозначается при помощи ключевого слова Char к его значения хранят только один символ.

Строковые типы

В языке Object Pascal используются два обобщенных строковых типа:

• String — если в проекте Delphi указана директива компилятора {$H+} (поддержка больших строк), то этому типу соответствуют строки длиной от 0 до 2147483648 символов; в противном случае типу String соответствуют строки длиной от 0 до 255 символов;

• PChar — тип, аналогичный строковому типу языка C.

По своей сути, строковые значения — это массивы символов, в которых нумерация элементов для типа String начинается с 1, а для типа PChar — с 0.

Булев тип данных

Переменная булевого типа занимает один байт памяти и может принимать только одно из двух значений: True ("истина", "да", 1) или False ("ложь", "нет", 0). Булев тип обозначается при помощи ключевого слова Boolean.