为了输入数据,VB提供了InputBox()函数,InputBox函数可以产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据或按下按钮,并返回所输入的内容。格式:InputBox(Prompt,[Title],[Default],[Xpos],[Ypos],[Helpfile],[Context])
参数说明:
Prompt:作为对话框提示信息出现的字符串表达式,不可省略。
Title:作为对话框的标题,显示在对话框顶部的标题区。
Default:为一字符串,用来作为对话框用户输入区域的默认值。
Xpos,Ypos:是两个整数值,作为对话框左上角在屏幕上的点坐标。
函数回值,是String类型(每执行一次InputBox,只能输入一个数据)。
a=InputBox("请输入一个正确的数字","输入数字",100,100,100)
图6-1 InputBox函数输入对话框(www.daowen.com)
注意:1.在默认情况下,InputBox函数的返回值是一个字符串,也就是说,如果没有事先声明返回变量的类型,则当把该函数的返回值赋给这个变量时,VB总是把它作为字符串来处理。
2.如果在InputBox()函数弹出对话框后点“取消”按钮,则使当前的输入作废,在这种情况下,将返回一个空字符串。
3.每执一次InputBox函数,只能输入一个值,如果输入多个值,则必须多次调用In⁃putBox()函数。
【例6.3】设计一个程序,由用户输入一个华氏温度F,程序可将其转换为摄氏温度℃。转换公式:
C=5/9*(F-32)
解题思路:利用InputBox输入华氏温度,再利用公式转化为摄氏温度并显示
图6-2 例6.3界面设计
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。