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

Работа с *.ini-файлом   Найти похожие ветки 

 
ALFER ©   (2006-02-25 13:53) [0]

У меня 2 формы.
в Первой есть мемо, во второй colorbox.
Во второй пишу :
***
procedure TForm2.ColorBox1Select(Sender: TObject);
var SFile:TIniFile;label ll;
begin

begin
if form2.radiobutton1.Checked then
begin
form1.memo1.Color:=form2.colorbox1.Colors[form2.colorbox1.ItemIndex];
goto ll;
end
else if form2.radiobutton2.Checked then
begin
form1.memo1.Font.Color:=form2.colorbox1.Colors[form2.colorbox1.ItemIndex];
goto ll;
end;
ll:begin
 form1.memo1.Repaint;
form1.memo1.Refresh;
form1.memo1.Repaint;
end;

end;

begin
SFile:=Tinifile.Create("SFile_MoM.ini");
if form2.RadioButton1.Checked then   begin
sfile.WriteString("Usercolor","Fon",(form2.ColorBox1.Items.Strings[form2.ColorBo x1.Itemindex]))

 end else
  begin
  sfile.WriteString("Usercolor","Font",(form2.ColorBox1.Items.Strings[form2.ColorB ox1.Itemindex]));

 end;
   SFile.Free;
end;

end;
***

В первой :
***
procedure TForm1.FormCreate(Sender: TObject);
var SFile:Tinifile;
begin
try
  SFile:=Tinifile.Create("SFile_MoM.ini");
memo1.color:=(tcolor(Sfile.readstring("Usercolor","Fon","")));
memo1.font.Color:=(Tcolor(Sfile.readstring("Usercolor","Font","")));
finally
sfile.Free;
end; end;
***
Однако при запуске цвета  какие-то непонятные !
Что делать, я уже замучался !


 
TUser ©   (2006-02-25 14:08) [1]

TColor = это число. С ним не надо работать через ReadString/WriteString.


 
ALFER ©   (2006-02-25 14:39) [2]


> TUser ©   (25.02.06 14:08) [1]
> TColor = это число. С ним не надо работать через ReadString/WriteString.
>


Thank you very much !



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

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



Память: 0.45 MB
Время: 0.033 c
2-1140595862
Валерий
2006-02-22 11:11
2006.03.12
Добавление формы из Builder


15-1140292334
ArtemESC
2006-02-18 22:52
2006.03.12
Hello world в ассме


15-1140292398
DataBaser
2006-02-18 22:53
2006.03.12
Акцесс, требуется помощь


2-1140782253
HellSing
2006-02-24 14:57
2006.03.12
Массив из Label ов


15-1139966362
Ученик чародея
2006-02-15 04:19
2006.03.12
Будущее за Java.




   Наверх