社区
VB基础类
帖子详情
inputbox调出来之后,怎么能知道用户点了Cancel?
metaphy
2006-10-21 04:11:50
主要是解决必须要输入一个值得问题
...全文
173
10
打赏
收藏
inputbox调出来之后,怎么能知道用户点了Cancel?
主要是解决必须要输入一个值得问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
diclover
2006-12-18
打赏
举报
回复
InputBox的用法问题:
用户点击OK(确定)按纽,则返回用户输入值
当用户点击Cancel(取消)或按ESC,则返回0或空串
麦壳饼
2006-12-18
打赏
举报
回复
如果达不到要求。可以自己先写一个嘛。又不费事、
麦壳饼
2006-12-18
打赏
举报
回复
没有常量的。只有空字符串给你返回。
个人觉的空字符传已经足够了。
迈克揉索芙特
2006-12-18
打赏
举报
回复
晕倒,有点职业精神好不好。
给了正确答案还看不到,无语了....
cy_nwau
2006-12-18
打赏
举报
回复
楼上的不能判断出是因为按了"取消"得到的空字符串还是因为根本就没有输入而按的"确定"键啊,我记得有一个常量应该可以解决,只是我将这个常量忘了,楼下的有谁能记得这个常量吗?
happy_sea
2006-10-21
打赏
举报
回复
private sub command1_click()
dim s as string
do while s=""
s=inputbox("请输入一个值:","提示")
loop
msgbox "你输入的值是" & s
end sub
蔡健常熟
2006-10-21
打赏
举报
回复
自己做个窗体,想怎么搞都行。
迈克揉索芙特
2006-10-21
打赏
举报
回复
Private Sub Form_Load()
Dim str As String
Dim Cancel As Boolean
str = InputBox("")
Cancel = Not CBool(StrPtr(str))
MsgBox Cancel
End Sub
吾非大神
2006-10-21
打赏
举报
回复
关注
Dunzip
2006-10-21
打赏
举报
回复
不知道.
但是可以从以下两个方法中得到解决:
1/检测到没有输入值得时候继续弹出。
dim GetString as string
do until len(trim$(getstring))>0
Getstring=input("asdfs","input")
doevents
loop
2/自己做一个类似的输入框
C语言课设心得之实用工具小总结
C语言课设一些实用的工具,对课设的交互很有帮助!
AutoHotKey知识
点
整理
AutoHotKey知识
点
整理长云 @ 2008-10-06 10:06
1、Msg
Box
命令有几种格式?
Msg
Box
, 文本 或 Msg
Box
[, 类型,标题, 文本, 显示时间 ]
2、Msg
Box
命令按钮有几种类型?
OK—0
OK/Can
cel
—1
Abort/Retry/Ignore—2
Yes/No/Can
cel
—3
Yes/No—4
Retry/Ca
delphi控件属性大全-详解-简介
button 组件: CAPTION 属性 :用于在按钮上显示文本内容Can
cel
属性:是否设置成默认的取消按钮,当设置为真的时候(true) 按ESC触发改按钮的事件!Default 属性:是否设置成默认的确认按钮,当设置为真的时候 按ENTER键的时候触发事件Hint 属性:设置当鼠标在按钮上短暂停留是显示的提示内容。Showhint 属性: 是否显示...
Autohotkey 知识
点
整理
1、Msg
Box
命令有几种格式? Msg
Box
, 文本 或 Msg
Box
[, 类型,标题, 文本, 显示时间 ] 2、Msg
Box
命令按钮有几种类型? OK—0 OK/Can
cel
—1 Abort/Retry/Ignore—2 Yes/No/Can
cel
—3 Yes/No—4 Retry/Can
cel
—5 Icon Hand (stop/error)—16 Icon Qu
各种Ex
cel
VBA的命令
为设置密码窗口 (1) If Application.
Input
Box
("请输入密码:") = 1234 Then [A1] = 1 密码正确时执行 Else: Msg
Box
"密码错误,即将退出!" 此行与第2行共同设置密码 End If 本示例为设置密码窗口 (1) X = Msg
Box
("是否真的要结帐?", vbYesNo) If X = vbYes Then Close 本示例为设置
VB基础类
7,786
社区成员
197,586
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章