vb的inputbox函数怎么用,玩转inputbox函数
对于vb的inputbox函数怎么用,玩转inputbox函数,很多网友还不是很明白,今天艾巴小编收集了这方面的知识,就将其分享出来。
操作方法:
1.我们来看看inputbox的函数原型:Sting inputbox(提示文本,[对话框标题],[输入框文本],[窗口的X轴],[窗口的Y轴],[帮助文件],[帮助图标主题]) []只有三个常用参数可见,为可选参数。当我们的可选参数为空,即input(') ,它将继承父窗口的标题。
2.我们可以理解为:inputbox(提示文字、标题、输入框文字)更方便记忆。如果inputbox中有可选参数,则必须需要一个变量来获取inputbox函数的返回值。虽然这很奇怪,但却是事实。例如,代码如下:inputbox('你今年多大了?''输入年龄'' 18')
3.编译器提示我们缺少=符号。
4.因为需要变量来接收inputbox的返回值。此时将代码改为:Dim tmp As Stringtmp=inputbox('你今年多大了?''输入年龄'' 18')
5.只有这样才能运行成功。这一点非常重要,如果inputbox只有一个必需的参数,就没有必要让变量接收返回值。当标题和输入框中有参数时,必须有一个变量来接收它的返回值。
6.关于返回值。当您单击Cancel时,inputbox将返回一个空字符串(即null)。当你点击OK时,inputbox将把输入框的内容作为返回值。值得注意的是,如果输入框的内容为空,用户点击确定后,返回值也是空字符串。我们没有办法判断用户是点击确定还是取消。这其实是一个盲点,inputbox函数是一个致命的盲点。
在
7.运行之后,我们单击输入框中的取消按钮。结果是msgbox打印一个空字符串。中断程序并重新运行。这一次,我们输入输入框的内容,然后单击OK。发现msgbox也打印空字符串。这意味着如果我们要判断inputbox的哪个按钮被点击了,如果用户输入的是空数据,我们根本没有办法判断。
以上知识分享到此为止,希望能够帮助到大家!
推荐阅读
- qq飞车帧数如何能锁,QQ飞车帧数如何修改
- 1盎司相当于多少克黄金,盎司等于多少克及一盎司黄金等于多少克
- 怎么恢复路由器出厂,怎样恢复路由器出厂设置
- 触手tvlogo怎么买,如何录制触手TV文章
- 藏语常用问候语及礼貌语 旅行必备
- 腾讯文章的会员怎么取消自动续费,腾讯文章VIP会员怎么取消自动续费设置
- 支付宝绑定银行卡与银行预留手机号不符,支付宝绑定银行卡提示与预留手机号码不一致
- 如何饲养土狗,饲养土狗的实用方法
- 重装机兵最终明奇1.92红狼怎么加入,重装机兵最终明奇1.92攻略
- 华为云电脑是什么,怎么用
- 关山牧场住宿攻略,关山牧场出游攻略
- dnf云上长安搬砖攻略,DNF暗之血迹套装攻略
- 电脑双引号怎么打出来是反的,电脑双引号怎么打
- 生育津贴怎么查询进度 网上查询,生育津贴怎么查询
- 我的世界活塞怎么做成的,我的世界活塞怎么做
- word如何设置主题字体,手机QQ怎样设置主题和字体呢
- 家庭用电热水器和燃气热水器哪个好,电热水器和燃气热水器哪个好
- 3d复制模型的时候卡很长时间,绝地求生N卡3D设置
- HUAWEI,WATCH2_配对教程指导
- 最囧游戏二通关策略36关,最囧游戏2攻略36-40关