标题:知道某窗体名字,如何对该窗体及控件进行操作?
只看楼主
hudong
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2010-3-7
结帖率:100%
已结贴  问题点数:20 回复次数:6 
知道某窗体名字,如何对该窗体及控件进行操作?
各位高手,我有几个MDI子窗体,其中一个窗体作为其他子窗体的MSHFlexGrid格式配置窗体,就是当点击某子窗体(例如FORM1)的格式配置后会调用函数自动将当前窗体MSHFLEXGRID的列表头添加到格式配置窗体(form2)的MSHFLEXGRID作为行,当格式配置窗体对应行被选中打“√”时,调用格式配置之前的窗体对应列宽设置为0(隐藏),函数调用后可以将调用窗体名字预先存入,但调用后对格式配置窗体的MSHFLEXGRID操作后,怎样才能通过预先存入的FROM1的名字对FROM1的对应MSFLEXGRID进行操作?不仅仅是将FROM1.show,而是要实现form1.mshflexgrid.col(n)=0,因为窗体不一定就是FORM1,而是调用先前调用格式配置窗体FORM2的窗体。
网上查了很多方法都没有解决。
望高手指点!

如图所示,零售报表在调用表格配置窗体时已将其窗体名字frm_retailbill和需要进行配置的MSHFLEXGRID控件名字写入到表格配置的两个文本框内,当对表格配置进行配置后,要让窗体frm_retailbill对应列宽为0,但由于文本框内是字符串,不是窗体类型,所以不能按常规frm_retailbill.MSHFLEXGRID.col(i)=0的方法进行控制。
望各位多多指教。
搜索更多相关主题的帖子: 名字 控件 窗体 
2010-03-07 21:52
hudong
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2010-3-7
得分:0 
难道就没有朋友能帮帮我吗?
2010-03-09 09:25
hudong
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2010-3-7
得分:0 
没人回答我就顶
2010-03-09 14:08
hudong
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2010-3-7
得分:0 
这个论坛难道就没有高手相助?
2010-03-13 23:55
冰雪天
Rank: 2
来 自:陕西咸阳
等 级:论坛游民
帖 子:60
专家分:34
注 册:2009-9-4
得分:7 
窗体名.函数名
窗体名.控件名.属性
窗体名.属性

我愛滑板!!!
2010-03-14 00:33
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
得分:7 
工程,谢谢。
2010-03-14 07:05
hudong
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2010-3-7
得分:0 
能不能说详细点?哪个函数?
2010-03-14 22:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-298782-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.230748 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved