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

Вниз

Сохранить элементы TListView, вкючая SubItems   Найти похожие ветки 

 
Luis Alberto (goblingaga)   (2005-09-30 09:27) [0]

Нет ли более рационального решения, чем мое?
В голову идет лишь бред типа:
- перебрать все эелементы, сохранить заголовки в файл;
- перебрать все элементы, сохранив SubItems каждого элемента в отдельный файл.


 
TUser ©   (2005-09-30 10:34) [1]

1. Ini файл. Каждый итем - это бедт секция. Субитемы - ключи в ней.
2. Просто таблица с разделителями табуляции.
3. Да, мало ли что ...


 
ssk ©   (2005-09-30 11:21) [2]

лично я ini не стал бы применять
пусть будет просто текст


 
KosilkA ©   (2005-09-30 12:44) [3]

ReadComponent
WriteComponent


 
LordOfRock ©   (2005-09-30 13:10) [4]

Если количество SubItems постоянное и фиксированное, то можно создать Record, куда скинуть все SubItems, создать массив, и затем сохранить в файл все Record"ы


 
Luis Alberto (goblingaga)   (2005-09-30 16:28) [5]

Спасибо, пожалуй, буду компонент писать-читать.


 
Luis Alberto (goblingaga)   (2005-09-30 16:35) [6]

Ан нет...
Нету в Д6 этих методов.

Вроде бы помогло
WriteComponentResFile("items", lw1);
ReadComponentResFile("items", lw1);


 
KosilkA ©   (2005-09-30 18:47) [7]


> Luis Alberto (goblingaga)   (30.09.05 16:35) [6]
> Ан нет...
> Нету в Д6 этих методов.

как нету?-)))

сохранить компонент в файл:
var m:tmemorystream;
begin
m:=tmemorystream.Create;
m.WriteComponent(ListView1);
m.SaveToFile("c:\temp\ListView1.dat");
end;

загрузить сохраненный компонент:
var m:TMemoryStream;
begin
m:=TMemoryStream.Create;
m.LoadFromFile("c:\temp\ListView1.dat");
m.ReadComponent(ListView1)
end;


 
Luis Alberto (goblingaga)   (2005-10-05 11:00) [8]

WriteComponentResFile проще ;)



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

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

Наверх




Память: 0.48 MB
Время: 0.057 c
2-1128538538
VS
2005-10-05 22:55
2005.10.30
ComboBox


14-1128671022
Andry
2005-10-07 11:43
2005.10.30
Web-сервер


14-1128889828
Kerk
2005-10-10 00:30
2005.10.30
Ого


2-1128759906
KLOD
2005-10-08 12:25
2005.10.30
помогите пожалуйста считать из типизированного файла записи


14-1128718115
LordOfRock
2005-10-08 00:48
2005.10.30
Narod.Ru