TxMemoFile - временный файл в памяти
Скачать (rar-файл; Размер - 2565)Обсудить в форуме
Описание
TxMemoFile - класс, организующий работу с временным файлом размещенным
в динамической памяти.
Работа с классом подобна работе с TBFile, но имеет некоторые ограничения.
- Не использует информации о существующих индексах, соответственно
- - Не работает автоинкремент.
- - Отсутствует свойство KeyNum, точнее оно всегда равно -1.
- - Отсутствуют методы GetGT(), GetLT(), GetGE(), GetLE(). Вместо них
стоят заглушки, всегда возвращающие false.
Удобен для создания временных файлов с небольшим количеством записей
(меннее 1000). Например, вместо создания реальных файлов в WORKDIR.
TGrid из библиотеки VCH воспринимает его как родной TBFile. Не пробовал,
но думаю стандартный RSL скролинг будет также корректно с ним работать.
в динамической памяти.
Работа с классом подобна работе с TBFile, но имеет некоторые ограничения.
- Не использует информации о существующих индексах, соответственно
- - Не работает автоинкремент.
- - Отсутствует свойство KeyNum, точнее оно всегда равно -1.
- - Отсутствуют методы GetGT(), GetLT(), GetGE(), GetLE(). Вместо них
стоят заглушки, всегда возвращающие false.
Удобен для создания временных файлов с небольшим количеством записей
(меннее 1000). Например, вместо создания реальных файлов в WORKDIR.
TGrid из библиотеки VCH воспринимает его как родной TBFile. Не пробовал,
но думаю стандартный RSL скролинг будет также корректно с ним работать.
Текст примера
Пример работы VCH-ного TGrid с TxMemoFile прилагается в архиве...