关于MSHFLEXGRID的宽度的问题

zhang23yan 2003-12-27 04:05:51
我想让网格中每一列的宽度正好等于该列最长字段内容的长度,即做个循环,想得到字段内容的长度,不晓得么样搞
...全文
5 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
busisoft 2003-12-28
这样效率太低
回复
zhang23yan 2003-12-28
就是一般的默认的字号,一个字的长度几多呢?
回复
victor07 2003-12-28
你可以试一下,先定义一个宽度,看能放几个字,不就确定了。主要是效率太低,每一个字段要进行一次循环,而这只是为了设一宽度......太麻烦了
回复
kyo19 2003-12-27
可以通加字号来计算物理长度
回复
zhang23yan 2003-12-27
up
回复
zhang23yan 2003-12-27
读一便无所谓,一个循环就可以了,就是"abc“的物理长度不好搞
回复
大鸟吴 2003-12-27
那你可累了,你得先把记录都读一便,得到最长的,然后定义MSHFLEXGRID的相应列的宽度,累啊
回复
flc 2003-12-27
关注
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7453

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告