Главная страница
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.056 c
2-1138531757
Evgenius
2006-01-29 13:49
2006.02.19
Hint и как с ними дружить...


1-1137758963
jiurasdad
2006-01-20 15:09
2006.02.19
Как послать нажатие клавишь в другое приложение


1-1137746245
kyn66
2006-01-20 11:37
2006.02.19
Как настроить DBGridEh для операции с футорами ?


1-1137573956
zorik
2006-01-18 11:45
2006.02.19
советы по оптимизации експорта в Excel


2-1138532375
einstein
2006-01-29 13:59
2006.02.19
Обработка сворачивания не главной формы приложения