Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.19;
Скачать: CL | DM;

Вниз

Поток в INI файл   Найти похожие ветки 

 
Serafim-   (2006-02-04 00:38) [0]

Как записать поток в ини файл, и потом прочесть,
raize components имеют такую функц., но она не хочет без vcl60 на 5 дельфе работать...
(сохранение дерева treeview oт Eldos)
всем заранее спасибо.


 
Джо ©   (2006-02-04 00:48) [1]

метод TIniFile.WriteBinaryStream


 
Eraser ©   (2006-02-04 00:53) [2]


> Serafim-   (04.02.06 00:38)

Какой у потока размер?


 
Gero ©   (2006-02-04 00:54) [3]

С трудом себе это представляю, если честно.


 
Defunct ©   (2006-02-04 05:38) [4]

> но она не хочет без vcl60 на 5 дельфе работать...

следовательно надо переходить на D6 или D7


 
Джо ©   (2006-02-04 05:45) [5]

> [4] Defunct ©   (04.02.06 05:38)
> следовательно надо переходить на D6 или D7

Из-за какого-то набора компонент? Дешевле или самому написать, или поправить эти компоненты...


 
Defunct ©   (2006-02-04 05:54) [6]

Джо ©   (04.02.06 05:45) [5]
> Из-за какого-то набора компонент?

не только. IDE удобней - раз, VCL подправлен - два, встроенный INDY - три.


 
Джо ©   (2006-02-04 06:01) [7]

> [6] Defunct ©   (04.02.06 05:54)
> не только. IDE удобней - раз, VCL подправлен - два, встроенный
> INDY - три.

Да я и не спорю. Но раз уж только проблема с какими-то (наверное, не особенно важными) компонентами, то не стоит оно того. И если уж переходить, то на 2006, 6-ку и 7-ку уже не купишь.
А по сабжу ("Как записать поток в ини файл"), в общем, уже ответил в [1] :)


 
Serafim-   (2006-02-05 01:44) [8]

Так. на поздние дельфи я переходить не собираюсь пока...
а ответ нашел  - TDataFile  - аналог ини, только с расшир. функциями.
правда, после записи стрима редактировать другие секции нереально...
если только не писать для этого отдульную прогу... а заодно и против шаловливых юзверей...


 
Германн ©   (2006-02-05 03:43) [9]


> правда, после записи стрима редактировать другие секции
> нереально..


А если понять, что ини-файлов может быть больше одного?


 
Джо ©   (2006-02-05 03:58) [10]

+ Если понять, что ини-файлы имеют ограничение на размер, накладываемое системой, то сообразить, что их использование в контексте "сохранить стрим" несколько неоправдано.
P.S. Автору вопроса, а зачем какие-то странные телодвижения с каким-то TDataFile, если у TIniFile имеется штатный метод WriteBinaryStream?


 
Defunct ©   (2006-02-05 04:53) [11]

хм.. Я понял! :)
В ini файл надо записать имя файла, в который был сохранен стрим. тогда и отдульную прогу писать не придется! :)



Страницы: 1 вся ветка

Текущий архив: 2006.02.19;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.055 c
3-1135510557
Varlock
2005-12-25 14:35
2006.02.19
Widestring и Table


15-1138555045
GanibalLector
2006-01-29 20:17
2006.02.19
Update KB893066


2-1138716658
TimScorp
2006-01-31 17:10
2006.02.19
Формы


15-1138300689
Sergey Masloff
2006-01-26 21:38
2006.02.19
Новое это хорошо забытое старое. "Новинки" книжного рынка


15-1137870228
ArtemESC
2006-01-21 22:03
2006.02.19
А что вы думаете о Greenpiece?