www.yhzp.net > VB高手来,VB中Exit suB的作用?

VB高手来,VB中Exit suB的作用?

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

不能代替,exit sub 是跳出sub,而end sub 是结束过程 例如: Private Sub Command1_Click() If Text1.Text = "" Then MsgBox "Null" Exit Sub '不能用End Sub 代替 Else Text1.Text = "Happy" End If End Sub

return

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

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

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

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

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

这有点乱,建启动过程较好: Sub Main() if XXX then YYYYYYYYYYYY form2.show else form1.show end if End Sub 在工程属性对话框中设置main 为启动过程

第二个的错误在于如果项目存在,有可能还会添加,例如: Combo1.Text =“A” 第一项是“A” 第二项是“B” 第三项是“A” ..... 第N-1项是“C” 第N项是“A” 在检测到第二项,由于不是A,就会添加一个A,检测到第N-1项,由于不是A,再增加一个A等等,因此,...

网站地图

All rights reserved Powered by www.yhzp.net

copyright ©right 2010-2021。
www.yhzp.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com