Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];

Вниз

Поток в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.094 c
15-1138270203
Тульский
2006-01-26 13:10
2006.02.19
новый сервис Delphimaster?


2-1138453840
Игорь Степанов
2006-01-28 16:10
2006.02.19
Размещение нескольких компонент QuickReport на форме


2-1138377357
Glex
2006-01-27 18:55
2006.02.19
Реализация бинарных деревьев.


15-1138348455
Курдль
2006-01-27 10:54
2006.02.19
Наследование в Visual Studio 2005 не работает?!


1-1137578199
__DATA__
2006-01-18 12:56
2006.02.19
CreateProcess не запускает файлы с параметрами





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский