| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 978 人关注过本帖
标题:求教: VB 中控件数组在 combo2_click()事件中卸载不了???
只看楼主 加入收藏
lxlyhu
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2013-12-12
结帖率:50%
收藏
 问题点数:0 回复次数:2 
求教: VB 中控件数组在 combo2_click()事件中卸载不了???
Private Sub Combo2_Click()
删除控件数组 Label7, Text3    '这两个是用load 方法动态创建的控件数组!怎么只能在command_click()事件中卸载?在combo2_click()事件中卸载不了???

end sub  

Sub 删除控件数组(ByRef Label As Object, ByRef Text As Object)
counts = Text.Count
For i = counts - 1 To 1 Step -1
Unload Label(i)      '卸载不了???
Unload Text(i)       '卸载不了???
Next
End Sub

  

搜索更多相关主题的帖子: Object 动态 
2014-11-28 09:59
xzlxzlxzl
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:湖北
等 级:贵宾
威 望:125
帖 子:1091
专家分:5825
注 册:2014-5-3
收藏
得分:0 
任何影响窗体外观改变的行为事件里unload语句执行都会产生365错误,如窗体paint、resize等事件。
个人理解:unload语句会也会影响窗体外观,导致窗体绘图区域重画,而combox控件点击后会收起下拉表,也必然要恢复被下拉表遮盖的内容,导致窗体重绘,因此两个窗体重绘动作不能同时并存,就产生了错误。
2014-11-28 11:03
lxlyhu
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2013-12-12
收藏
得分:0 
谢谢版主!问题已经解决了

多薄多表合并,一键帮你搞定!——mergebooks.dll
2014-12-23 11:18
快速回复:求教: VB 中控件数组在 combo2_click()事件中卸载不了???
数据加载中...
 
   



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

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