| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 512 人关注过本帖
标题:痛苦的on error
只看楼主 加入收藏
不惑
Rank: 2
等 级:论坛游民
威 望:2
帖 子:569
专家分:13
注 册:2007-3-22
收藏
 问题点数:0 回复次数:7 
痛苦的on error

这个on error 设计得真不合理.
程序刚写好了,因为东东比较多,有点复杂,所以窗口也多子程序也多。
自己测试好好地,给客户一用一下子就出错退出一下子又出错退出,哎!
所以想用这个on error来解决。
可现在只能在所有的子程序(实在不知道那些会出错,那些不会出错)。
我有百来个窗口,每个窗口又有十多个子程序,难道只能一个子程序一个子程序去加吗?!
我好晕啊?
都在想是不是写程序来加这个语句了。

搜索更多相关主题的帖子: 子程序 
2007-05-09 11:21
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
当然.

/images/2011/147787/2011051411021524.jpg" border="0" />
2007-05-09 11:33
hyhhd
Rank: 2
等 级:论坛游民
威 望:1
帖 子:502
专家分:44
注 册:2006-5-12
收藏
得分:0 
100多个窗体,太恐怖了。使用类来编吧!

2007-05-09 13:10
user01
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-5-7
收藏
得分:0 

程序设计最好不要用“on error”,

除非以后程序的修改让别人来搞,不然会把你麻烦死

程序每个逻辑一定要严谨,就算多花时间,对你和你的程序也是有帮助的

2007-05-09 13:35
huangwy
Rank: 1
等 级:新手上路
威 望:2
帖 子:297
专家分:0
注 册:2007-3-23
收藏
得分:0 
在每一个窗口的设计时,你就要保证他们的逻辑的正确性
不能等到交给客户的时候才来想这个问题
2007-05-09 13:44
b13690976754
Rank: 1
等 级:新手上路
威 望:2
帖 子:835
专家分:7
注 册:2006-11-9
收藏
得分:0 
有时候也很好用 比如运行程序立刻调用 某个盘的文件 如果该盘的文件不存在就会 提示错误 而退出程序
在此之前加了 on error 就 没不会出现这个错误啦~~

If Dir(\"alive\") <> \"\" And Dir(\"ideal\") <> \" Then Print \"strive\" End If
2007-05-09 16:16
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
收藏
得分:0 
光加On error还不够 你要加对应的错误处理代码. 如果On error 什么也不管 即使不报错 你也会在最后拿到许多稀奇古怪的结果
所以如果你能把各种错误都考虑周全了 那么出bug的机会也就很少了.
完善程序的逻辑才是硬道理

2007-05-09 16:56
b13690976754
Rank: 1
等 级:新手上路
威 望:2
帖 子:835
专家分:7
注 册:2006-11-9
收藏
得分:0 
同意~   

If Dir(\"alive\") <> \"\" And Dir(\"ideal\") <> \" Then Print \"strive\" End If
2007-05-09 17:13
快速回复:痛苦的on error
数据加载中...
 
   



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

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