搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 求助:VB6中的EXIT SUB 和 RETURN的区别是什么呀
标题:
求助:VB6中的EXIT SUB 和 RETURN的区别是什么呀
只看楼主
wqaiyou
等 级:
新手上路
帖 子:3
专家分:0
注 册:2008-10-20
楼主
问题点数:0 回复次数:5
求助:VB6中的EXIT SUB 和 RETURN的区别是什么呀
如题
小弟这里,谢谢了先。
搜索更多相关主题的帖子:
EXIT
SUB
RETURN
2008-10-20 14:02
wqaiyou
等 级:
新手上路
帖 子:3
专家分:0
注 册:2008-10-20
第
2
楼
得分:0
如
SUB SAMPLE()
A=1
GOSUB DD
GOSUB CC
EXIT SUB
DD:
A=3
RETURN
CC:
A=2
RETURN
END SUB
最终的A的值应该是多少呀
[[it] 本帖最后由 wqaiyou 于 2008-10-20 14:09 编辑 [/it]]
2008-10-20 14:06
永夜的极光
等 级:
贵宾
威 望:
27
帖 子:2721
专家分:1
注 册:2007-10-9
第
3
楼
得分:0
就下面这个程序,我在前面标了执行的顺序
Option Explicit
Dim a As Integer
Private Sub Command1_Click()
1: SAMPLE
14: Debug.Print a
15: End Sub
2: Sub SAMPLE()
3: a = 1
4: GoSub DD
8: GoSub CC
12: Exit Sub
5: DD:
6: a = 3
7: Return
9: CC:
10: a = 2
11: Return
13: End Sub
然后呢,a=?你应该可以知道了吧
PS: 第一次知道VB还能这样写的,估计是BASIC的语法吧,不过建议你忘掉这种写法,这种写法一点好处都没有
从BFS(Breadth First Study)到DFS(Depth First Study)
2008-10-20 15:18
jxyga111
来 自:中華人民共和國
等 级:
贵宾
威 望:
33
帖 子:6015
专家分:895
注 册:2008-3-21
第
4
楼
得分:0
exit sub 是退出或者結束某個段的語句,不將再次執行下面語句
return 是在過程中跳到另一個程序繼續執行
烈焰照耀世界,斌凍凍千萬裏
2008-10-20 15:45
风吹过b
等 级:
贵宾
威 望:
364
帖 子:4912
专家分:29900
注 册:2008-10-15
第
5
楼
得分:0
这是很古老的BASIC 里的命令.如长城BASIC ,BASICA, TURTO BASIC 里的命令,
现在无论都不要用它.
到 Qbasic 里就不推荐用了.虽然一直还支持.
[[it] 本帖最后由 风吹过b 于 2008-10-20 16:12 编辑 [/it]]
授人于鱼,不如授人于渔
早已停用QQ了
2008-10-20 16:09
wqaiyou
等 级:
新手上路
帖 子:3
专家分:0
注 册:2008-10-20
第
6
楼
得分:0
哦知道了,谢谢大家了,好久没看VB了突然看到那麽段程序,所以不知道怎么看了都。
谢谢大家
2008-10-20 16:32
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-239411-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.215988 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved