vb中可视对象的操作

问题 :

在调试机房结账的部分,这两部分总是出问题,实时错误424。

错误解释:
未找到窗体(错误 424)

这里写图片描述
这里写图片描述
后来通过大量的查阅,找到了答案。

MSHFlexGrid1是一个“控件”的名称,这些“可视对象”必须依附于某个窗体的
要操作这类对象,肯定得指明对应的窗体名称。
使用语句的格式,基本上都是这样的格式:
窗体名.控件名.属性
窗体名.控件名.方法
(“方法”指的是过程或函数,如果需要参数的,调用时还要传递对应的参数才行)

问题原因:在机房收费系统中,MSHFlexGrid1控件放在SSTab控件容器中,写代码的时候总是直接调用MSHFlexGrid1控件。

这里写图片描述
所以一直才会报错出问题!

另一个问题

这里写图片描述
这里写图片描述
找不到该对象的事件或是方法!在写代码的时候,我是用别的编辑器修改好了,直接复制到vb的代码编辑器中,一般写代码时,在事件后输入. ,正确的情况下会自动显示该对象的所有事件或是方法,但有时候我用编辑器全是自己的输入,没有这样的功能,在vb的环境中运行的时候,就会出现问题!
解决办法就是删掉,重新在vb的环境中正确输入,就能正确运行!

总结:

机房前期主要是逻辑和代码实现的问题。
到后期的机房,主要是调试和及时总结的问题。
查了很多,用了很多。

关于调试的部分很差劲,调试代码对我来说就是碰运气,因为看不懂的太多了,查到一个方法,尝试一下,不行就换个方法,换着换着就会发现有一种合适,就用这个!没有说怎么高水平的写简洁点!经常遇到很手足为无措!
之前用别人介绍的MSDN下载发现不怎么好用!

找解决办法也还是百度。。。百度。。。百度。。。( ▼-▼ )。。。

决心学习调试代码,这个问题,先放着。。。

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值