![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TIniFile, ограничения на INI [D6, Win2k]
Avsam © (2003-01-29 16:04:00)Хочу испотльзовть INI-файл для экспорта-импорта данных.
Если ли какое-то ограничение на размер INI-файла.
Особенно интересны ограничения на Binary-секции.
А то что-то у меня не то.
TIniFile.WriteBinaryStream пишет нормально, а
TIniFile.ReadBinaryStream читает только первый килобайт.
Может кто сталкивался?
Avsam (2003-01-29 17:23:00) [1]Спасибо большое.
TMemIniFile работает нормально.
Dms (2003-01-29 17:06:00) [2]Глянь еще функции:
WritePrivateProfileString
GetPrivateProfileString
По моему ими удобнее и надежнее сохранять бинарные данные в INI файл
Dms (2003-01-29 16:47:00) [3]Никаких ограничений нет. Вместо TINIFile используй TMemINIFile
Digitman (2003-01-29 16:45:00) [4]если экспортер/импортер - твои собственные приложения, то нет резона выполнять операцию экспорта/импорта через файл текст.формата.
просто запиши в TMemoryStream все, что считаешь нужным (в оригин.формате, без преобразования в текст дв.данных), сохрани в любой файл, а затем (в импортере) загрузи TMemoryStream данными из этого файла, прочитай из последовательно (в порядке сохранения экспортером) и интерпретируй ожидаемым образом
Avsam (2003-01-29 16:37:00) [5]Кстати, а что бы тогда для экспорта-импорта выбрать?
Самому писать некогда, но чувствую, придется.
REA (2003-01-29 16:20:00) [6]32к кажется. Для экспорта-импорта подойдет что-то другое.