vb中怎样通过命令按钮结束一个过程?

比如下面这段代码:PrivateSubCommand1_Click()............EndSubPrivateSubCommand2_Click()......... 比如下面这段代码:

Private Sub Command1_Click()
......
......
End Sub

Private Sub Command2_Click()
......
End Sub

当我点击Command2按钮时结束Command1下面的过程,这样的话在Private Sub Command2_Click()下面应该写一个什么样的命令?
展开
 我来答
帐号已注销
推荐于2016-09-21 · TA获得超过1257个赞
知道小有建树答主
回答量:1748
采纳率:0%
帮助的人:1203万
展开全部
LSD,请不要给布尔型变量赋 数值
False = 0
True = -1
================================
一般而言,用一个Boolean变量来保存过程是否要继续执行

TRUE表示继续,FLASE表示终止

但在一个过程运行时,VB就像死了一样,无法进行其他操作,所以VB提供了一个函数
DoEvents()
使程序在处理一个过程的同时,还能进行其他操作。


Dim Doing As Boolean

Private Sub Command1_Click()
Doing = False
End Sub

Private Sub Command2_Click()
DoEvents
If Not Doing Then Exit Sub
'//Add code 1 here.
If Not Doing Then Exit Sub
'//Add code 2 here.
'//...
End Sub
江吟寸浩渺
2020-03-04 · TA获得超过3750个赞
知道大有可为答主
回答量:3109
采纳率:33%
帮助的人:178万
展开全部
打开vb,点工具--菜单编辑器,先建一个菜单,如:
文件(file
)--打开(open)
--保存(save)
--关闭(close)
将主菜单“文件”项设为不可见,这样在窗体上就看不见该菜单了。
画一个命令按扭,双击打开,输入以下代码:
popupmenu
file
单击按扭时会出现上面的子菜单。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我提提问
2008-08-13 · 超过80用户采纳过TA的回答
知道答主
回答量:331
采纳率:0%
帮助的人:0
展开全部
按钮时结束Command1下面的过程?

不一定能实现,因为COMMAND1按下了可能已经挂起,不让你按COMMAND2了。

如果非得要做,你可以这样
外面 DIM a as boolean
COMMANd1 里写 if a then exit sub :a=0
COMMAND2 里写 a=1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天命蜗牛
2008-08-14 · TA获得超过1025个赞
知道小有建树答主
回答量:522
采纳率:0%
帮助的人:0
展开全部
双击按钮后,代码如下:
Private Sub Comamand1_Click()
End
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
庆年工坊
2015-12-07 · 知道合伙人互联网行家
庆年工坊
知道合伙人互联网行家
采纳数:4233 获赞数:8928

向TA提问 私信TA
展开全部
Private Sub Command1_Click()
    End
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式