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

Вниз

ListView сохранить в .ini   Найти похожие ветки 

 
Garacio ©   (2007-01-15 10:09) [0]

В программе я уже сохраняю содержимое Edit1, поэтому мне просто нужно узнать строчку(и) - сохранение / восстановление записей 1 и 2-го столбцов ListView (всего столбцов (колонок) у меня три).


 
clickmaker ©   (2007-01-15 10:13) [1]

TIniFile.WriteString


 
Garacio ©   (2007-01-15 10:28) [2]

А хочь чуточку поподробнее? ;-(


 
clickmaker ©   (2007-01-15 10:35) [3]

в хелпе пример есть


 
Garacio ©   (2007-01-15 10:50) [4]

То, что есть в Help-е, я и так знал!
Я знаю, как сохранять/восстанавливать Edit, значение переменных, состояние CheckBox-ов....!!! Мне нужен хоть один пример для ListView!


 
Джо ©   (2007-01-15 11:15) [5]

Если сохранять только строки,  то см. [1] clickmaker.

Если хочется также и столбцы, да еще и с извратом, то что-то вроде:

procedure TForm1.Button1Click(Sender: TObject);
var
 AStream: TMemoryStream;
 Ini: TIniFile;
begin
 AStream := TMemoryStream.Create;
 try
   AStream.WriteComponent(ListView1);
   AStream.Position := 0;
   Ini := TIniFile.Create("d:\1234.ini");
   try
     Ini.WriteBinaryStream("ListView","Data",AStream);
   finally
     Ini.Free;
   end;
 finally
   AStream.Free;
 end;
end;


 
Джо ©   (2007-01-15 11:17) [6]

Еще более универсальный метод см: http://delphimaster.net/view/2-1168759824/ пост [2] :)


 
clickmaker ©   (2007-01-15 11:37) [7]


> [4] Garacio ©   (15.01.07 10:50)
> То, что есть в Help-е, я и так знал!
> Я знаю, как сохранять/восстанавливать Edit

а в чем принципиальная разница между WriteString(Edit.Text) и WriteString(ListView.Items[i].Caption)?


 
Garacio ©   (2007-01-15 15:48) [8]

Мой приятель тут обмолвился про RX TFormStorage! Может кто-то работал с этим компонентом?


 
Плохиш ©   (2007-01-15 16:03) [9]


> Garacio ©   (15.01.07 15:48) [8]
> Мой приятель тут обмолвился про RX TFormStorage! Может кто-
> то работал с этим компонентом?

Ненавижу дармоедов, учитывая, что у rxlib вся документация на русском.



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

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

Наверх




Память: 0.48 MB
Время: 0.061 c
1-1166023834
kukuikar
2006-12-13 18:30
2007.02.04
Блокировка выключения системы


2-1168785827
Lamer666
2007-01-14 17:43
2007.02.04
DBEDIT


2-1168951444
KyRo
2007-01-16 15:44
2007.02.04
Количество записей в таблице


1-1165827510
Asail
2006-12-11 11:58
2007.02.04
Как убрать заголовок в TPageControl?


8-1148858313
452
2006-05-29 03:18
2007.02.04
можно ли задать разное время для каждого из кадров в avi файле