![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как ListBox сохранить в файл...
koha © (2006-10-31 15:23:00)Условие: ListBox заполнен списком с иконками.
Как ListBox сохранить в файл через стрим со всеми иконками и списком?
MetalFan (2006-10-31 17:27:00) [1][8] думай дальше!
что есть иконка? область памяти по сути... осталось ее научиться правильно сохранять и загружать
koha (2006-10-31 17:00:00) [2]> А какой смысл сохранять хэндл ?
> думай вслух ..
Да зачем мне хендлы? Правда. У меня идея совсем проста была: Сотворить чтото навроде кеша для иконок, чтобы прога сохраняла иконки в динамический файл, а затем при запуске их загружала, а хендлы мне вовсе не нужны - не их же сохранять?
Сергей М. (2006-10-31 16:53:00) [3]
> Сам чегойто никак найти не могу.
А какой смысл сохранять хэндл?
думай вслух ..
koha (2006-10-31 16:51:00) [4]> Сергей М. © (31.10.06 16:46) [5]
Тогда другой вопрос, а если какой-нибудь другой способ сохраниения?
Сам чегойто никак найти не могу.
Сергей М. (2006-10-31 16:46:00) [5]
> koha © (31.10.06 16:44) [4]
Объекты, которые ты вознамерился сохранять в стрим, должны "уметь" это делать.
Ты их этому научил ?
koha (2006-10-31 16:44:00) [6]Ну а если например так:
Icn.Handle:=ExtractIcon(HInstance,PChar(OpenDialog1.FileName),0);
ComboBox1.Items.AddObject('Add_Icon_Object',Icn);
Суть вопроса не в свойствах с вязанных с иконками, а как сохранить
заполненный "ComboBox1.Items.Objects" в файл.
Сергей М. (2006-10-31 16:31:00) [7]
> он сохраняет свойства только и список без иконок.
А он большее и не обязан делать.
Где ты вообще увидел у TListBox какие-то там св-ва, относящиеся к т.н. "иконкам" ?
koha (2006-10-31 16:28:00) [8]> а метод WriteComponent без содержимого сохраняет?
Если его использовать, например так:
Strm:=TFileStream.Create(CurPath+'SaveData.dat',fmCreate);
Strm.WriteComponent(ListBox1);
то он сохраняет свойства только и список без иконок.
pathfinder (2006-10-31 16:00:00) [9]а метод WriteComponent без содержимого сохраняет?