VB两个简单问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 10:13:45
问题一:我要在MsgBox函数后立即终止整个程序而不要关闭该程序,只要回到刚打开时的状态,要一句怎样的代码?问题二:条件语句Select Case <变量>中,变量能否用两个事或以上,中间怎么隔开?
问题一是说,我要在msgbox按了确定后,以后的代码都不执行,重新回到刚载入程序时的状态

(1)请问什么叫终止?可不可以把程序隐藏?就用Me.hide
(2)不可以!
select case [变量]
这个初始语句只允许一个变量.后面的值case [value]就是这个变量的表达式
如果你想用多个变量,还是用if语句把
两个变量间就可以用& 或者 or 来连接了~

你说的初始状态可不可以是刚进入程序的时候的样子?这样的话就先结束自己然后再运行自己咯
判断msgbox的话就可以用
dim a%,b$
a=msgbox("提示的内容", vbOKCancel) '反回a的值,要是是选的"确定" a=1 ,"取消"的话a=2
if a=1 then
b=app.path & app.exename & ".exe" '记下这个程序自己路径
shell b
unload me
elseif a=2 then '取消的话要执行的命令
....
end if