注册 登录
编程论坛 VB6论坛

用了个按钮美化控件,不操作关闭窗体就死机为什么?

wxflw 发布于 2013-01-16 11:07, 697 次点击
只有本站会员才能查看附件,请 登录
我用了个按钮美化控件做了个窗体添加了几个按钮,如果我打开窗体没有点击按钮就关闭窗体就会死机,程序调制时只能直接退出VB,我用标记中断后逐步运行发现,关闭窗体后运行完UNLoad     sub 后还会去执行控件中的美化按钮的过程,为什么?我怀疑就是关闭窗体后去执行窗体美化按钮过程引起的。有什么方法吗?
如果点击过美化过的按钮就不会死机!

[ 本帖最后由 wxflw 于 2013-1-18 09:05 编辑 ]
12 回复
#2
yz10252013-01-16 12:10
我是不知道哪个控件会这样~我是把切换布景的控件功能类化~
程序启动时将布景类叫起~结束前将布景类先结束~我没这问题~
#3
Artless2013-01-16 12:54
UNLoad     sub 中处理掉按钮美化控件。
#4
wxflw2013-01-17 09:07
回复 3楼 Artless
版主怎么处理?没遇到过,是AquaButton这个美化控件
#5
Artless2013-01-17 14:12
以下是引用wxflw在2013-1-17 09:07:53的发言:

是AquaButton这个美化控件

没用过
#6
wxflw2013-01-18 09:06
回复 5楼 Artless
只有本站会员才能查看附件,请 登录
我把控件传上来了,帮看看怎么整的!谢谢了!
#7
wxflw2013-01-20 12:32
自己顶一下,有懂的请指点一下啊
#8
wxflw2013-01-21 18:10
版主能教我一下吗?怎么去掉?
#9
风吹过b2013-01-25 10:14
我现在没编程环境了,没法看。

猜想。这个按钮内部 使用了 勾子之类 的操作,并且初始化和 退出时 代码之间有兼容问题,造成这个按钮不执行一次就会 退出失败,
然后造成 消息 处理混乱,而导致程序无响应。
#10
yz10252013-01-27 12:42
照你说的情况设定最严格的编译模式结果编不过去~
只有本站会员才能查看附件,请 登录
只有本站会员才能查看附件,请 登录

出红色问号提示讯息~是因为该插件不兼容于WIN7跟代码无关~
一般模式也不行~你是少附上了什么模块结构定义吗?

[ 本帖最后由 yz1025 于 2013-1-27 12:53 编辑 ]
#11
seafish0112013-01-27 18:58
回复 10楼 yz1025
版主,请问下怎么设定最严格的编译模式????
#12
yz10252013-01-27 21:09
第一个就是编译时出任何错都不行~
第二个不然一般是小错还OK的模式~
第三个没用过~
当然也有通过完整编译但是还是会出错的程式~
内存地址存取违规之类的~
只有本站会员才能查看附件,请 登录


[ 本帖最后由 yz1025 于 2013-1-27 21:12 编辑 ]
#13
yz10252013-01-27 21:18
一般都加这个,一开始也是要调整设定部分~
矫正编程时的习惯~以前好像VB6~
定义变量不需要先声明~加这个不说清楚就不让你过~
不过我平常觉得这是基本常识就没特别提~
只有本站会员才能查看附件,请 登录
1