怎样将form的字体设置保存起来,下次运行程序时自动恢复?在线。急!!!

解决方案 »

  1.   

    保存到注册表,下次读出来不就行了。主要保存Font.Name,Font.Size,Font.Style
      

  2.   

    写进注册表,或者写ini文件,都可以
      

  3.   

    要是写到ini文件中,可是ini文件只有string,integer,boolean类型,
    font.color和font.Charset怎样保存呀?
    最关键的是font.color
      

  4.   

    font.color 是 integer 类型
    charset 是字节,也属于 integer 
      

  5.   

    写道注册表中,但是更好的还是写道ini文件中
      

  6.   

    怎样将font.color和font.charset转换为整型保存。各位大侠能否给出源代码?
      

  7.   

    使用INI文件保存字体设置,
    下次运行程序时先读取INI文件初始化字体
      

  8.   

    Font的color和Charset本来就是整型的
      

  9.   

    procedure TForm1.Button1Click(Sender: TObject);
    var
      i:integer;
    begin
    if FontDialog1.Execute then
    begin
      i:=FontDialog1.Font.Color;
      Label1.Font.Color:= i;
    end;
    //应该能看懂吧,间接为label字体颜色赋值。
      

  10.   

    用ini做配置文件我也做过,高兴!