Foxtable(狐表)用户栏目专家坐堂 → BUG:事件代码出现错误不提示,直接中断执行。


  共有4286人关注过本帖树形打印复制链接

主题:BUG:事件代码出现错误不提示,直接中断执行。

帅哥哟,离线,有人找我吗?
关键下一秒
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:816 积分:6685 威望:0 精华:2 注册:2012/8/23 12:35:00
BUG:事件代码出现错误不提示,直接中断执行。  发帖心情 Post By:2014/3/14 13:36:00 [只看该作者]

如下代码在事件里不出现错误提示,直接中断运行:

Dim rfzip As String ="ftp://erp:aaaa@mdt.gicp.net/download/update.zip"
MessageBox.Show(rfzip)
Dim rftxt As String = filesys.GetParentPath(rfzip)' & "\update.txt"   ’(此行错误,但不出现错误提示,直接在此中断运行。)
MessageBox.Show(rftxt)                                                             '此行被中断,没有执行。

但将这段代码复制到命令窗口中执行就会出现错误提示。



 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/14 14:03:00 [只看该作者]

不支持FTP://这种路径 或者HTTp什么的



Dim rfzip As String ="ftp://erp:aaaa@mdt.gicp.net/download/update.zip" 
MessageBox.Show(rfzip)
Dim rftxt As String = rfzip.Substring(0,rfzip.LastIndexOf("/")) ' & "\update.txt"   '(此行错误,但不出现错误提示,直接在此中断运行.)
MessageBox.Show(rftxt)        

 回到顶部
帅哥哟,离线,有人找我吗?
关键下一秒
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:816 积分:6685 威望:0 精华:2 注册:2012/8/23 12:35:00
  发帖心情 Post By:2014/3/14 14:42:00 [只看该作者]

以下是引用Bin在2014-3-14 14:03:00的发言:
不支持FTP://这种路径 或者HTTp什么的



Dim rfzip As String ="ftp://erp:aaaa@mdt.gicp.net/download/update.zip" 
MessageBox.Show(rfzip)
Dim rftxt As String = rfzip.Substring(0,rfzip.LastIndexOf("/")) ' & "\update.txt"   '(此行错误,但不出现错误提示,直接在此中断运行.)
MessageBox.Show(rftxt)        

我要表达的问题是:系统调试不提示错误,直接中断,不利于调试。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/3/14 14:47:00 [只看该作者]

我执行一楼的代码,出现错误提示了,然后中断,正常。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
关键下一秒
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:816 积分:6685 威望:0 精华:2 注册:2012/8/23 12:35:00
  发帖心情 Post By:2014/3/14 15:16:00 [只看该作者]

以下是引用狐狸爸爸在2014-3-14 14:47:00的发言:

我执行一楼的代码,出现错误提示了,然后中断,正常。

 

 

查出原因了:因为 beforeshowerrormessage事件中设置了 e.cancel = true


 回到顶部