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

Вниз

Сохранение параметров   Найти похожие ветки 

 
romik-delphi6 ©   (2002-07-26 13:59) [0]

Как мне сохранить параметры в своем приложении? В смыле запускаю,
ставлю галочку и выхожу и чтоб потом галочка осталось?


 
Виктор Щербаков ©   (2002-07-26 14:01) [1]

В реестре или ini-файле


 
lenin ©   (2002-07-26 14:01) [2]

Можно сохранить в регистре или в ini файле.


 
VAleksey ©   (2002-07-26 14:13) [3]

Парень спрашивает ни "Где ?", а "Как ?"
В RXLib есть замечательная штучка. FormStorage называется.


 
December24   (2002-07-26 16:16) [4]

Ага, при переходе на новую версию Delphi этот RXLib тормозит весь проект (в смысле пока не достанешь соответствующий RXLib). Самое надёжное - формируешь TStrings со всеми параметрами, потом SaveToFile.


 
Александр ©   (2002-07-26 16:40) [5]

uses Inifile;
...

procedure TForm1.Create;
Var IniFile:TIniFile;
begin
IniFile:=TIniFile.Create("my.ini");
ComboBox1.ItemIndex:=IniFile.ReadInteger("FORM1","GroupBox1ItemIndex",GroupBox1.ItemIndex); //это если галочка в GroupBox
CheckBox1.Checked:=IniFile.ReadBool("FORM1","CheckBox1Checked",CheckBox1.Checked); // это если галочка в CheckBox1
IniFile.Free; // если сами создаем, то сами уничтожаем.
end;

procedure TForm1.close;
Var IniFile:TIniFile;
begin
IniFile:=TIniFile.Create("project.ini");
IniFile.WriteInteger("FORM1","GroupBox1ItemIndex",GroupBox1.ItemIndex);
IniFile.WriteBool("FORM1","CheckBox1Checked",CheckBox1.Checked);
IniFile.Free;
end;

...
end.


 
Proton ©   (2002-07-26 19:42) [6]


> VAleksey © (26.07.02 14:13)
> Парень спрашивает ни "Где ?", а "Как ?"
> В RXLib есть замечательная штучка. FormStorage называется.

штука то конечно замечательная но вот например нужно мне сохранить скажем ширену столбца в dbgrid
т.е. form1.dbgrid1.columns[2].width
помотрел - да классно, и альше продолжил работать с ini
:)



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
1-24096
Nox
2002-07-26 15:10
2002.08.08
<<<Глюк с автозагрузкой.>>>


1-23990
Sam Stone
2002-07-27 16:24
2002.08.08
Проблема с комбобоксами


1-24108
Soler
2002-07-26 17:30
2002.08.08
Как создать Label


7-24239
limon
2002-05-22 11:11
2002.08.08
Вопрос о возможностях сервисов NT


8-24135
DEN[BRAGA]
2002-04-03 15:54
2002.08.08
программирование