问题描述
大家好:原先设计的时候是用宋体显示在TEXTBOX控件里(只读),但是做好SETUP包装到另一个机器上变成了西方语显示。如此一来最大的麻烦就是无法对齐格式。。。想问下有没有办法固定TEXTBOX的显示字体?就是说安装到别的机器上也用宋体来显示。不考虑对方机器缺少字体的情况。设计的时候属性兰fontname已经设成了宋体。谢谢拉!BRsDaido
解决方案
解决方案二:
同样关注
解决方案三:
这个应该是处理不了的吧如果你绑定的字体对方计算机没有也就无法按你的字体显示拉个人觉得如果你把字体文件同样打包进工程在对方加载你的程序的时候自动把字体文件加载到他的机器上应该就可以了吧?我是小菜鸟!说的不好清见谅,希望能够帮到你!
解决方案四:
说得很有道理。对方机器上是有宋体的。但可能是两个宋体有点不同(我猜的)导致对方机器不用这个宋体显示?
解决方案五:
自己更进吧。。。有一种用构造函数强制赋值的方法:newFont=newFont("SimSun",9,txtTextBox.Font.Style,txtTextBox.Font.Unit);txtTextBox.Font=newFont;效果要到明天才知道,机器没带回来。。。
解决方案六:
顶学习下LZ的方法....我是小菜鸟!说的不好清见谅,希望能够帮到你!
解决方案七:
引用4楼daido的回复:
自己更进吧。。。有一种用构造函数强制赋值的方法:newFont=newFont("SimSun",9,txtTextBox.Font.Style,txtTextBox.Font.Unit);txtTextBox.Font=newFont;效果要到明天才知道,机器没带回来。。。
如果繁簡體也能這樣做就好了
时间: 2024-09-29 07:50:20