logo
Программирование в среде Delphy / Программирование в среде Delphi

5.3. Дополнительные системные подпрограммы и функции

Имя процедуры или функции

Назначение

Abort

Процедура окончания процесса без сообщения об ошибке

Halt(CodeError)

Процедура вызывает прекращение выполнения программы и устанавливает код ошибки CodeError

DateTimeToStr(Now)

Функция возвращает текущую дату и время в виде строки. Здесь функция Now дает текущую дату и время в виде 4–байтовой величины

Beep(F,D)

Функция из модуля Windows позволяет воспроизвести звук частотой F (герц) и длительностью D (миллисекунд)

Dec(X,N)

Процедура уменьшения значения числовой переменной Х на единицу, если нет второго параметра, или на N

Inc(X,N)

Процедура увеличения значения числовой переменной Х на единицу, если нет второго параметра, или на N

Pred(X)

Функция возвращает предыдущее порядковое значение числовой переменной Х

Succ(X)

Функция возвращает следующее порядковое значение числовой переменной X

FillChar(X,Count,B)

Процедура заполнения поля переменной Х Count значениями байта B

Hi(X)

Функция возвращает старших байт двухбайтовой переменной Х

Lo(X)

Функция возвращает младший байт переменной X

LowerCase(S)

Функция возвращает строку S, в которой все латинские буквы будут маленькими

UpperCase(S)

Функция возвращает строку S, в которой все латинские буквы будут большими

SizeOf(X)

Функция возвращает длину переменной X в байтах

Val(S,X,Code)

Процедура перевода строки S в число X. Code – код ошибки перевода. Если Code не равен 0, эта переменная целого типа указывает на первый слева символ, который не может определять число

Odd(N)

Функция возвращает True, если аргумент N (целого типа) имеет нечетное значении

Move(Source,Dest,

Count)

Процедура копирования Count байт из переменной Source в переменную Dest

Ramdomize

Процедура инициализации датчика случайных чисел, которая позволяет получать каждый раз новую последовательность случайных чисел с помощью функции Random