Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.024 c
6-1131514245
Дядюшка Сэм
2005-11-09 08:30
2006.02.19
Help


2-1138963088
pvm
2006-02-03 13:38
2006.02.19
DLL


10-1113983044
Fishb1
2005-04-20 11:44
2006.02.19
Работа с файлами EXCEL


8-1126255955
Nec
2005-09-09 12:52
2006.02.19
Звук через Direct


2-1138731187
Arazel
2006-01-31 21:13
2006.02.19
Error: Ambiguous colum name C_Cost (ADOTable.SQL)




   Наверх