问题 :
在调试机房结账的部分,这两部分总是出问题,实时错误424。
错误解释:
未找到窗体(错误 424)
后来通过大量的查阅,找到了答案。
MSHFlexGrid1是一个“控件”的名称,这些“可视对象”必须依附于某个窗体的
要操作这类对象,肯定得指明对应的窗体名称。
使用语句的格式,基本上都是这样的格式:
窗体名.控件名.属性
窗体名.控件名.方法
(“方法”指的是过程或函数,如果需要参数的,调用时还要传递对应的参数才行)
问题原因:在机房收费系统中,MSHFlexGrid1控件放在SSTab控件容器中,写代码的时候总是直接调用MSHFlexGrid1控件。
所以一直才会报错出问题!
另一个问题
找不到该对象的事件或是方法!在写代码的时候,我是用别的编辑器修改好了,直接复制到vb的代码编辑器中,一般写代码时,在事件后输入. ,正确的情况下会自动显示该对象的所有事件或是方法,但有时候我用编辑器全是自己的输入,没有这样的功能,在vb的环境中运行的时候,就会出现问题!
解决办法就是删掉,重新在vb的环境中正确输入,就能正确运行!
总结:
机房前期主要是逻辑和代码实现的问题。
到后期的机房,主要是调试和及时总结的问题。
查了很多,用了很多。
关于调试的部分很差劲,调试代码对我来说就是碰运气,因为看不懂的太多了,查到一个方法,尝试一下,不行就换个方法,换着换着就会发现有一种合适,就用这个!没有说怎么高水平的写简洁点!经常遇到很手足为无措!
之前用别人介绍的MSDN下载发现不怎么好用!
找解决办法也还是百度。。。百度。。。百度。。。( ▼-▼ )。。。
决心学习调试代码,这个问题,先放着。。。