关于VB的一个怪特性,想同大家探讨 我的程序中用了一个mshflexgrid控件,在初始化时候我向这个控件中填了一些内容,又编写了它的Click事件,结果每次开始运行的时候,我所编写的Click事件总要被触发一次。我估计是初始化时,对这个控件进行操作,结果被VB当作了Click。不知道大家有没有遇到过这种情况,或者有什么好办法消除之。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单,设一个模块变量比如IsLoad,boolean类型,Dim IsLoad as Boolean在from的load 事件的开始处写:IsLoad=True在最后写:IsLoad=False在MsHFlesGrid_Click事件中开头写:If IsLoad Then Exit Sub好了吗? 不会呀,我试过了,初始化不会被当作click处理。是不是别的问题?把代码贴上来好吗?大家烟酒烟酒。 发现不是Form_Load触发的,而是Form-Resize触发的。更有趣的是,我单击窗口“最大化”按钮,不触发;双击窗体标题栏以最大化就会触发。会不会是VB的一个Bug? 谁能发个用printer对象打印的示例代码,没有思路,不知从何下手? 如何跳出两重for循环? 关于提取字符串的问题? 请问如何通过VB调用WORD在WORD表格里插入图片? 如何实现ListView多重排序? 怎么把一个字符串付给一个字符数组? 关于邮件发送的问题,在线等 请问如何搜索出局域网内的所有Windows主机?(高分请教) 上载问题(在线等待) 文章: 关于 ADO + Excel + VB 编程! (斑竹 playyuer 推荐) 在线等待,紧急问题! 如何将picture中的图片旋转任意角度?
Dim IsLoad as Boolean
在from的load 事件的开始处写:
IsLoad=True
在最后写:
IsLoad=False
在MsHFlesGrid_Click事件中开头写:
If IsLoad Then Exit Sub好了吗?
更有趣的是,我单击窗口“最大化”按钮,不触发;双击窗体标题栏以最大化就会触发。
会不会是VB的一个Bug?