mshd.net
当前位置:首页 >> vB中关于Exit suB问题 >>

vB中关于Exit suB问题

exit sub 的作用是结束当前的过程,不再执行后续程序。 针对本程序,exit sub 的作用是检查到"未选择该添加的项目"或"项目已经存在"的时候,就不再执行 List2.AddItem (List1.List(List1.ListIndex))

Exit Do Exit For Exit Function Exit Sub 还有其它几个同类是这样的 意思是退出代码体 执行其它操作 比如你上面的exit Sub 其实是一个良好的编码习惯 虽然在此处有和没的关系不大 一般exit 的用途如下面这样 for i= 1 to 10 if i = 5 then msgb...

无返回值的函数定义类似下面这种形式: Sub Test(参数列表) 处理代码 End Sub 所以End Sub是函数的结束标志,而Exit Sub是用来退出函数的运行的,比如: Sub Test() 处理代码 If 发生错误,需要提前退出 Then Exit Sub End If 处理代码 End Sub

退出的当然是子过程 如果你想在特定条件退出主过程,就必须要子过程返回一个值,当满足这个条件是主过程退出。 例子: dim temp as long 主过程如下: sub mainprocess() call process1 if temp = 1 then exit sub msgbox"子过程1条件满足退出" ...

end sub 是一个过程的结束代码(每一个SUB中必须对应一个END SUB)Exit Sub 是在过程内代码执行时,可选择性的退出过程执行(即不执行Exit sub之后的代码,相当于中途退出的意思),这不是必须的。如:private sub 特征测试() dim i as integer f...

基本同上 当程序中只有1个窗体时 end和unload me有同样效果,就是退出程序, 当程序中有多个窗体时end退出程序 而unload me只是卸载当前窗体

你的意思是,你在一个sub里面嵌套了一个function呗,然后你在function运行的时候判断到不需要继续,就退出function呗,同时sub也退出呗! 那你可以通过function里面的返回值来控制啊!先把返回值设定成一个初始值(或者是错误退出的值),运行正...

reture ;无参数退出 reture ex;有参数退出函数。

1 end if 是if语句的结束,所有if条件在这里结束. 2 exit sub是指,exit sub语句上面的语句到此结束,下面的语句重新开始. 3 END SUB则是指整个过程到此结束,比如单击过程等.

Exit for 意思是退出当前语句所在的for循环;Exit sub 是退出当前语句所在的“过程”模块;Ext function 是退出当前语句所在的函数模块。 for循环、(sub)过程、(function)函数的主要区别是:for循环是vb的流程控制语句;不独立作为模块存在,...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com