如何更改DELPHI系统的默认字体啊?(10分)

  • 主题发起人 主题发起人 China_Wolf
  • 开始时间 开始时间
C

China_Wolf

Unregistered / Unconfirmed
GUEST, unregistred user!
所有控件的默认字体显示中文的时候都会好丑的,如何能够一次修改以后都不需要再改的啊?
 
是不是10分太少了???怎么没人说话??????
 
新建一窗口,将字体改为宋体,字号9,保存
右单击,从右键菜单中选择add to repository...
填写窗口名myform,page选择forms
从系统菜单选择file/new/other
右单击,从右键菜单中选择properties
选择forms/myform
选中下面的newform。以后新建form,字体就改了
 
您可能误解我的意思了。比如Delphi5、6、7所有窗口及控件的默认字体都是MS Sans Serif
我想可不可以通过修改某个文件(比如配置文件)来实现默认字体的改变,而不用每次都去改变它!
 
看看borland目录下的注册表
 
只要把默认窗体的改了,其他加在窗体上的控件就改了
 
没办法,Borland没有直接提供,不过可以改注册表:
在:
D5: HKEY_CURRENT_USER/Software/Borand/Delphi/5.0
D6: HKEY_CURRENT_USER/Software/Borand/Delphi/6.0
下增加一个名为“FormDesign”的项,
再在这个项下面新建一个字符串值:
“DefaultFont” 设为 "宋体",9 
注意:宋体上要有引号。


自己要把字符集改成是Chinese_GB2312
 
问题尚未解决呀!打开FONT属性默认字体仍然未改变。
 
>>选中下面的newform。以后新建form,字体就改了
在mainform上也打上钩就行了
 
English用的比中文多
改他有什么好处呢
 
有兴趣……
 
修改注册表:
HKEY_CURRENT_USER/Software/Borland/Delphi/5.0/FormDesign
(注意不是原来的Form Design,没有空格)。
新建字串:DefaultFont ,值为:宋体,9,
这样默认字体就变成宋体9号字了,为默认字符集,不必修改。
如果在上面9的逗号后添加bold,则为粗体,还可以改加斜体等:)
 
改了窗体的字体属性是不是就可以改上面所有控件的都与他一样呢?怎么改?
 
因为控件属性ParentFont的默认值是True,所以控件默认使用父窗体的字体。
 
ewan_dfw通过测试。非常感谢众大虾的帮助。分数已派发!
 
后退
顶部