有无办法程序中或安装时替用户直接装入隶书字体(100分)

  • 主题发起人 主题发起人 dok001
  • 开始时间 开始时间
D

dok001

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序有一处只能用隶书才能正常显示,椐我知,win98都带有隶书字体,不知为何
有的机子没有装,有无办法程序中或安装时替他直接装入隶书字体.
 
嘿嘿,将这一处文字做成图象,这样到哪里都可以正常显示啦[:D]
 
if FileExists('C:/Windows/myfont.ttf') then
begin
AddFontResource('C:/Windows/myfont.ttf');
SendMessage( HWND_BROADCAST, WM_FONTCHANGE, 0, 0 );
end;
 
哇!学到东西啦[:D]
 
小笨苯:不能制成图片.
iseek:专指隶书!!
win98都带有隶书字体,对不对?
不知为何有的机子没有装,有无办法程序中或安装时替他直接装入隶书字体.
 
...
initialization
AddFontResource('隶书文件名');
finalization
RemoveFontResource('隶书文件名');
end.
 
好象答的不完全,不过我也不会!
 
win98不带有隶书字体,office才带。
 
win98带隶、宋、楷、仿宋、幼圆字体。(印象中的)
隶书也是字体呀,你可以从自己的WINDOWS里COPY一个隶书字体文件。
我没有试过,但应该可以吧。
 
win 98 肯定没有隶书字体
 
没有!只有宋体、楷体、仿宋、黑体。
隶体office里面有。
 
windows没有隶书字体.
如果你不愿装入隶书字体字体,建议你用其他显示方式!
 
iseek说得对,copy一个就得,不过9,311,128byte啊!
winrar压缩后:3,542,704 字节
 
多人接受答案了。
 
在制作安装程序时将字体加入,可以用WISE制作,它可以制作包含字体的安装程序。
 
后退
顶部