Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Функции заголовочных файлов.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
211.46 Кб
Скачать

Uudecode

Эта функция позволяет Вам декодировать закодированный в UU поток.

(dest[],const source[],maxlength=sizeof dest)

dest[]

Строка-назначение для массива, декодированнной строки.

const source[]

Исходная, закодированная в UU, строка.

maxlength=sizeof dest

Максимальный размер строки-назначения для использования.

uudecode(decodedString, encodedString);

Uuencode

Строка, которую вы можете декодировать функцией uudecode, должна быть закодирована этой функцией.

(dest[],const source[],numbytes,maxlength=sizeof dest)

dest[]

Строка-назначение для декодированного потока.

const source[]

Исходная незакодированная строка.

numbytes

Число байт для кодирования, не должно превышать 45.

maxlength=sizeof dest

Максимальная длина массива dest[].

uudecode(encodedString, normalString, 45);

valstr

конвертирует целое число в строку.

(dest[],value,pack=false)

dest[]

Строка, в которое запишется значение.

value

Конвертируемое целое число.

pack=false

Запакует строку, если true.

valstr(string, 454);

Функции для работы с временем (time.Inc) getdate

Получает текущую дату на сервере, которая запишется в переменные &year, &month и &day.

(&year=0,&month=0,&day=0)

&year=0

Переданная по ссылке переменная, в которую запишется текущий год.

&month=0

Переданная по ссылке переменная, в которую запишется текущий месяц.

&day=0

Переданная по ссылке переменная, в которую запишется текущий день.

getdate(year, month, day);

Gettime

Получает текущее время на сервере, которое запишется в переменные &hour, &minute и &second.

(&hour=0,&minute=0,&second=0)

&hour=0

Переданная по ссылке переменная, в которую запишется текущий час.

&minute=0

Переданная по ссылке переменная, в которую запишется текущая минута.

&second=0

Переданная по ссылке переменная, в которую запишется текущая секунда.

gettime(Hour, Minute, Second);

Tickcount

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

(&granularity=0)

&granularity=0

Это переданное по ссылке отображение точности функции.

Возвращает

Число тиков с момента последнего запуска сервера.

new iTickCount = tickcount();