为什么Tlabel 不能全部显示汉字 Tlabel的Caption为汉字时,最后一个字只显示一半或没有,必须在创建窗体时设定width.而程序运行时修改caption后又要重新设定width.当Tlabel用得较多时很烦。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在做程序时,一定要先修改 Form 啦什么的控件的字体修改成 宋体 GB2312字符集 9号或10号字就OK了 你在caption中的汉字后面加几个空格就可以搞定了。 TLabel有一个AutoSize的属性,将它设置成False,然后自己在将它的Width增大就可以了 对Little2000(Rainy)说的没错 将TLabel的AutoSize的属性设置成False,在设计时若能显示完整,那么运行后也能显示完整 修改成 宋体 GB2312字符集,将TLabel的AutoSize的属性设置成True 多加不行。字越多要加的也越多,还不是线性的。在程序里不好控制。最好的方法是自已继承一个,在重载onwerdraw事件写上一句,width:=canvas.textwidth;(属性好像是这样写的。忘了^_^)我自已做了一个URLlabel控件,里面就这样处理,效果很好,随便写什么字都可以准确的显示。 将TLabel的AutoSize的属性设置成False,在设计时若能显示完整,那么运行后也能显示完整,不过你尽量把长度设大一点就OK了 StringGrid打印问题? 我用的开发工具都是盗版的,开发出来的产品是盗版的吗? 哪位帮我解决一个ADO 连接问题? 在线等 求标准DLL封装ADO访问SQLSERVER的方法 请问DELPHI如何与SQL数据库连接的问题 请问如何实现系统的查找功能,要其中的包含文字功能? 一个很菜很菜的问题:去空格函数是什么????? 北京的兄弟帮忙进来看一下 怎么使在comboBox.Itmes中增加的信息保证在下次启动的时候还能存在呢? select 语句中变量赋值问题 请看下面的图象保存代码 有谁用Indy的TIdMappedPortTCP做过NAT端口映射?
(属性好像是这样写的。忘了^_^)
我自已做了一个URLlabel控件,里面就这样处理,效果很好,随便写什么字都可以准确的显示。