Текущий архив: 2004.03.14;
Скачать: CL | DM;
ВнизФайл в памяти Найти похожие ветки
← →
Аноним (2004-03-02 13:37) [0]Можно ли создать в памяти временный "тектовый" файл и работать с ним как с обычным?
← →
Sha (2004-03-02 13:39) [1]Можно
← →
Reindeer Moss Eater (2004-03-02 13:40) [2]и работать с ним как с обычным?
например?
← →
Аноним (2004-03-02 13:41) [3]To Sha
А как?
← →
Amoeba (2004-03-02 13:43) [4]Если под этим понимается MemoryStream - работать именно как с текстовым файлом нельзя - придется поработать ручками. Как вариант можно использовать StringList.
← →
Sha (2004-03-02 13:46) [5]PTextBuf = ^TTextBuf;
TTextBuf = array[0..127] of Char;
TTextRec = packed record (* must match the size the compiler generates: 460 bytes *)
Handle: Integer; (* must overlay with TFileRec *)
Mode: Word;
Flags: Word;
BufSize: Cardinal;
BufPos: Cardinal;
BufEnd: Cardinal;
BufPtr: PChar;
OpenFunc: Pointer;
InOutFunc: Pointer; FlushFunc: Pointer;
CloseFunc: Pointer;
UserData: array[1..32] of Byte;
Name: array[0..259] of Char;
Buffer: TTextBuf;
end;
← →
Sha (2004-03-02 13:47) [6]Пишем свою InOutFunc, и делаем все, что хотим.
Страницы: 1 вся ветка
Текущий архив: 2004.03.14;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.015 c