Считывание четырех символов файла, содержащего
. Считывание четырех символов файла, содержащего "ABCDEFGHIJ",
начиная с позиции 3:
? FILESTR("C:\TEXT\TEST.TXT", 4, 3) // "CDEF"
. Считывание максимального помещающегося в памяти объема:
cVar := FILESTR("C:\TEXT\TEST.TXT", MEMORY(1) *1024 -100)
See Also: ALLOFREE()*
SETSHARE()
STRFILE()
FILETIME()
Возвращает время создания файла.
------------------------------------------------------------------------------
Синтаксис
FILETIME([<cFileMask>, [<nFileAttr>]]) --> cFileClockTime
Параметры
<cFileMask> - необязательный символьный параметр, задающий имя файла
с возможным использованием универсальных символов сопоставления и с
указанием необязательных имени диска и пути доступа. По умолчанию
используется имя файла, выделенного при последнем вызове функции
FILESEEK().
<nFileAttr> - необязательный параметр, задающий число, содержащее
комбинацию битов маски атрибутов файлов в соответствии с таблицей
7-17. По умолчанию 0.
Возвращаемое значение
cFileClockTime - при наличии соответствующего файла время его
создания, а при отсутствии пустая строка.
Описание
Функция возвращает время создания файла, заданного параметром <cFile>,
а при вызове с опущенным параметром - файла, выделенного при последнем
вызове функции FILESEEK(). Таким образом, при использовании данной
функции совместно с функцией FILESEEK(), применяя символы
универсального сопоставления, можно определять время создания для
группы файлов.
Комбинация атрибутов файлов задается суммой чисел, соответствующих
атрибутам, приведенным в таблице:
Таблица 7-17. Кодирование атрибутов файлов
--------------------------------------------------------------------
Бит Число Симв.