一个很有意思的问题? 那当然了,font.size应该只是一种型号,不一定是和长度有直接的换算关系最简单的方法,你加一个Label控件,设置它的visable为false,用的时候,先把你添加的文字的赋给该lable,再根据lable的width来确定stringgrid的列宽 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 高,高,佩服,不过我现在要强行得到字符串的宽度该如何做,是不是要用api? stringgrid1.canvas.textwidth('你的文字'); 使用API:DrawTextuFormat参数设置需要包含:DT_EXPANDTABS和DT_CALCRECT 详细参见MSDN。 忘了说了,上面作用是测试文字所需要占据屏幕空间的,再根据返回的lpRECT确定实际列宽。 delphi6编辑器输入不了中文 如何使用DirectShow实现视频采集的显示和抓图 常量定义问题const str=$01;是什么类型的常量啊? 请问如何在代码中指定DBGridEh options? 启动事务操作数据库一段时间后提示事务日志已满,怎么办? 在Delphi5中安装改动过的quickRPT时遇到问题,请高手帮忙? 主从表删除问题--“键列信息不足或不正确,更新影响到过多的行” 请教一个关于数据库的问题 Delphi2007 的Rave? 如何实现分公司数据库与总公司数据库的定时数据更新 在Delphi中,使用TreeView创建结构树,何种方法最好? 清除键盘缓冲区
使用API:DrawTextuFormat参数设置需要包含:DT_EXPANDTABS和DT_CALCRECT 详细参见MSDN。
忘了说了,上面作用是测试文字所需要占据屏幕空间的,再根据返回的lpRECT确定实际列宽。