关于MSHFLEXGRID的宽度的问题

zhang23yan 2003-12-27 04:05:51
我想让网格中每一列的宽度正好等于该列最长字段内容的长度,即做个循环,想得到字段内容的长度,不晓得么样搞
...全文
79 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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
  • 打赏
  • 举报
回复
关注

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧