Чтение/запись произвольных файлов из/в переменную часть btrieve-файлов
Скачать (rar-файл; Размер - 17981)Обсудить в форуме
Описание
tvlw.d32 - Чтение/запись произвольных файлов из/в переменную часть btrieve-файлов
Функции:
WriteVL - Записывает файл в переменную часть (не BLOB) файла.
ReadVL - Считывает переменную часть (не BLOB) файла в заданный бинарный файл.
WriteVLBlob - Записывает файл в переменную часть (BLOB) файла.
ReadVLBlob - Считывает переменную часть (BLOB) файла в заданный бинарный файл.
Функции:
WriteVL - Записывает файл в переменную часть (не BLOB) файла.
ReadVL - Считывает переменную часть (не BLOB) файла в заданный бинарный файл.
WriteVLBlob - Записывает файл в переменную часть (BLOB) файла.
ReadVLBlob - Считывает переменную часть (BLOB) файла в заданный бинарный файл.
Текст примера
import TVLw; file SignFile("rtsign.dbt","sbbank.def") write; var fs=0; rewind(SignFile); next(SignFile); // Встаем на первую запись в файле fs = WriteVL(SignFile, "c:\\000.bmp"); // Записываем файл 000.bmp в // переменную часть. В fs получаем // размер файла 000.bmp SignFile.Lengs = fs; update(SignFile);