VBS中,如何控制InputBox 里面的按钮?

就是确定和取消按钮,怎样才能控制他?点确定的时候执行下一个语句点"取消"的时候退出程序?默认的有时候不好用,想问下如何用代码来控制它?如果点确定的时候接着让他判断说输入框... 就是确定和取消按钮,怎样才能控制他?
点确定的时候执行下一个语句
点"取消"的时候退出程序?

默认的有时候不好用,想问下如何用代码来控制它?
如果点确定的时候接着让他判断说
输入框的内容如果 长度小于15 [len() < 15] 则信息框提示输入错误,且不退出程序继续操作,满足条件则执行真正的语句,这样能做到
么?

=======================

我用易语言写出来了,幸亏有了这个VBS的代码,翻译成了易语言代码写好了,谢谢大家,结果给大家投票吧..
展开
 我来答
奥泼提迷死题客
2009-11-13 · TA获得超过3429个赞
知道大有可为答主
回答量:1627
采纳率:0%
帮助的人:2351万
展开全部
用逻辑运算 "或"
只要有一个条件不满足,就退出

wind = inputbox("请输入字符串, 点击 ""取消""则退出","输入","snow")
if wind = "" or len(wind) < 15 then wscript.quit
wscript.echo "这里是你的执行代码"
威孚半导体技术
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层... 点击进入详情页
本回答由威孚半导体技术提供
百度网友9cfc148
2009-11-12 · TA获得超过1263个赞
知道大有可为答主
回答量:1926
采纳率:100%
帮助的人:863万
展开全部
if inputbox("","")=false then
msgbox "你点了取消或关闭按钮"
else
msgbox "你点了确定"
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hsjzfling
2009-11-13 · TA获得超过284个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:394万
展开全部
str = InputBox("","")
If str="" Then
WScript.Quit
ElseIf Len(str)<15 Then
MsgBox "Input error"
Else
'Do someting
End If
'Continue to do something
MsgBox "Finished"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式