Вниз
Скачать: CL | DM;

Как записать/прочитать значение цвета в реестр   Найти похожие ветки 

← →
Jakudza   (2006-09-29 11:15) [0]

Хочу чтобы в программе, пользователь выбирал цвет отображения полей в DBGrid, для этого значение цвета нужно записать в реестр и потом естественно читать.

Спасибо !


← →
EvS ©   (2006-09-29 11:20) [1]

> Спасибо !

Пожалуйста.
Вопрос-то в чем?


← →
stone ©   (2006-09-29 11:22) [2]

А в чем вопрос? Как работать с реестром или какой тип данных имеет цвет?
Если первое - TRegistry + F1
Если воторое - TColor + F1


← →
Jakudza   (2006-09-29 11:29) [3]

как правильно записать Edit7.Color в реестр, каким типом ?
var User: TRegistry;
begin
User := TRegistry.Create;
 User.RootKey := HKEY_LOCAL_MACHINE;
 User.OpenKey("\Software\Jur\", True);
 User.WriteХХХХХ("Uvedomlenie_Color", Edit7.Color);
 User.CloseKey;
User.Free;


← →
stone ©   (2006-09-29 11:48) [4]

User.WriteInteger("Uvedomlenie_Color", Edit7.Color);


← →
Jakudza   (2006-09-29 12:18) [5]

спасибо!


← →
Samurai Kruche chem Jakudza   (2006-09-29 12:52) [6]

var
 Form1: TForm1;
 Ini: Tinifile;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
Ini:=TiniFile.Create(ExtractFilePath(paramstr(0)) + "Settings.ini");
DBGrid1.FixedColor:=Ini.ReadInteger("DBGrid","Color", DBGrid1.FixedColor);
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
Ini:=TIniFile.Create(ExtractFilePath(ParamStr(0)) + "Settings.ini");
Ini.WriteInteger("DBGrid","Color", DBGrid1.FixedColor);
Ini.Free;
end;

procedure TForm1.ColorBox1Click(Sender: TObject);
begin
 DBGrid1.FixedColor:= ColorBox1.Selected;
end;



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
15-1161510263
Dib@zol
2006-10-22 13:44
2006.11.12
Ворох вопросов по API, дубель два


2-1161685492
G2
2006-10-24 14:24
2006.11.12
Как хранить множество в Paradox e?


15-1161471060
0_o
2006-10-22 02:51
2006.11.12
Составление ТЗ


6-1150882006
Cerberus
2006-06-21 13:26
2006.11.12
Заблокировать входящий трафик для IE.


2-1161872990
Riply
2006-10-26 18:29
2006.11.12
Последовательный доступ к памяти




   Наверх