A aWant Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-26 #1 在本机上运行界面非常漂亮, 但 往别人机子上一装, 运行结果"面目 全非, 惨不忍睹", 罪魁祸首竟然是 Windows9x/NT的桌面字体的大小! 请问各位怎样解决?
J Jams Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-26 #2 在特定的中文平台下开发,如中文之星、四通利方等,利用它们丰富的字体资源。 这些平台也有NT版的。
J Jams Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-26 #3 此外,awant我给你的E-mail都退回了,不知何故?
A aWant Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-26 #4 "awant我给你的E-mail都退回了,不知何故?"啊?! 你给我的email我都收到了, 这究竟是怎么回事? 非常感谢你的回答. 但我不喜欢用外挂汉字系统. 欢迎继续指教!
曹 曹晓钢 Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-26 #5 这种事情....我的感觉好像是没有办法。 要是实在想做,只好每一次绘图之前都计算字符串长度,再"便宜处理"; 很烦的。 否则在排版的时候就要预留缓冲的空间,不要太挤。 再或者就只对某一种特定平台,比如就只能在中文Pwin98上运行, 其他的不支持也没有办法....
这种事情....我的感觉好像是没有办法。 要是实在想做,只好每一次绘图之前都计算字符串长度,再"便宜处理"; 很烦的。 否则在排版的时候就要预留缓冲的空间,不要太挤。 再或者就只对某一种特定平台,比如就只能在中文Pwin98上运行, 其他的不支持也没有办法....
A aWant Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-26 #7 调字体不精确, 对图片也不起作用. 有没有更好的办法?
F fx Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-26 #8 设窗体的Scaled:=false,则字体不随系统的不同而变化,即设计时是大字体的话,在 小字体的机器上显示还是大字体.
C cytown Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-27 #9 form.pixelperinch:=96 then OK, 在大字体,小字体机器上都没问题.
B barton Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-28 #12 哈哈!这个问题我碰到过.不过我搞定了,思路是楼上cytown的.不过不是那么简 单,我改了Forms单元!你先查一查当前的PixelsPerInch,96是小字体,120是大字 体,如果你设计时PixelsPerInch为120,如果运行时PixelsPerInch为96,或者你 设计时PixelsPerInch为96而运行时PixelPerInch为120,你得修改Form的大小还 有Form中每个Image的大小.
哈哈!这个问题我碰到过.不过我搞定了,思路是楼上cytown的.不过不是那么简 单,我改了Forms单元!你先查一查当前的PixelsPerInch,96是小字体,120是大字 体,如果你设计时PixelsPerInch为120,如果运行时PixelsPerInch为96,或者你 设计时PixelsPerInch为96而运行时PixelPerInch为120,你得修改Form的大小还 有Form中每个Image的大小.
S SeaSky Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-28 #13 基本原则, win95/98下 , 8号字体奇难看, 9号字体正正好, 在NT下, 8号和 9号字体一样漂亮, 所以设计的时候用9号字体吧.