百度
360搜索
搜狗搜索

inputbox和msgbox的区别,inputBox函数和MsgBox函数详细介绍

本文目录一览: inputBox函数和MsgBox函数

MSGBOX主要功能是“提示”,用户根据提示,点击鼠标,程序接收这个用户的选择即INTEGER值(例如:VBYES,VBNO等等),程序根据用户的选择决定执行什么功能。
而INPUTBOX主要功能是“接收”,接收一个STRING变量,当然可以给INPUTBOX指定一个默认值。
  另外,用户点击“取消”返回一个空值。 程序对用户输入的值进行处理,INPUTBOX返回的结果是程序下一步运行的参数。
  切记:二者不可混为一谈。

Msgbox函数和InputBox函数之间有什么区别?各自获得什么值?

InputBox 函数 在一对话框来中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的 String。 语法 InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context]) InputBox 函数的语法具有以下几个命名参数: 部分 描述 Prompt 必需的。作为对话框消息出现的字符串表达式。prompt 的最大长度大约是 1024 个字符,由所用字符的宽度决定。如果 prompt 包含多个行,则可在各行之间用回车符 (Chr(13))、换行符 (Chr(10)) 或回车换行符的组合 (Chr(13) & Chr(10)) 来分隔。 Title 可选的。显示对话框标题栏中的字符串表达式。如果省略 title,则把应用程序名放入标题栏中。 Default 可选的。显示文本框中的字符串表达式,在没有其它输入时作为缺省值。如果省略 default,则文本框为空。 Xpos 可选的。数值表达式,成对出现,指定对话框的左边与屏幕左边的水平距离。如果省略 xpos,则对话框会在水平方向居中。 Ypos 可选的。数值表达式,成对出现,指定对话框的上边与屏幕上边的距离。如果省略 ypos,则对话框被放置在屏幕垂直方向距下边大约三分之一的位置。 Helpfile 可选的。字符串表达式,识别帮助文件,用该文件为对话框提供上下文相关的帮助。如果已提供 helpfile,则也必须提供 context。 Context 可选的。数值表达式,由帮助文件的作者指定给某个帮助主题的帮助上下文编号。如果已提供 context,则也必须要提供 helpfile。 说明 如果同时提供了 helpfile 与 context,用户可以按 F1 来查看与 context 相应的帮助主题。某些主应用程序,例如,Microsoft Excel,会在对话框中自动添加一个 Help 按钮。如果用户单击 OK 或按下ENTER ,则 InputBox 函数返回文本框中的内容。如果用户单击 Cancel,则此函数返回一个长度为零的字符串 ("")。 注意 如果还要指定第一个命名参数以外的参数,则必须在表达式中使用 InputBox。如果要省略某些位置参数,则必须加入相应的逗号分界符。 InputBox 函数示例 本示例说明使用 InputBox 函数来显示用户输入数据的不同用法。如果省略 x 及 y 坐标值,则会自动将对话框放置在两个坐标的正中。如果用户单击“确定”按钮或按下“ENTER”按键,则变量 MyValue 保存用户输入的数据。如果用户单击“取消”按钮,则返回一零长度字符串。 Dim Message, Title, Default, MyValue Message = "Enter a value between 1 and 3" ' 设置提示信息。 Title = "InputBox Demo" ' 设置标题。 Default = "1" ' 设置缺省值。 ' 显示信息、标题及缺省值。 MyValue = InputBox(Message, Title, Default) ' 使用帮助文件及上下文。“帮助”按钮便会自动出现。 MyValue = InputBox(Message, Title, , , , "DEMO.HLP", 10) '在 100, 100 的位置显示对话框。 MyValue = InputBox(Message, Title, Default, 100, 100)
Msgbox弹出消息提示框 InputBox弹出输入框,用户从键盘输入数值,程序根据输入的值执行下去
msgbox是选择
MsgBox "你喜欢我吗?",1,"我喜欢你"
选项是确定或者取消
inputbox是输入接收
InputBox "为什么喜欢我","回答","因为你有钱"

vb中的inputbox和MsgBox是要怎么用的,有点分不清,求解

inputbox用于输入数据
msgbox仅仅是显示消息,不能输入
InputBox 是输入框,MsgBox 是消息框,完全不一样。
输入框长这样(有输入的地方才叫输入框):
消息框长这样:
语法:
MsgBox(Prompt [,Buttons] [,Title] [,Helpfile, Context])InputBox(Prompt[, Title] [, Default] [, XPos, YPos] [,Helpfile, Context])
方括号里的叫可选参数,有没有都可以,但如果有了就一定是按照这个顺序出现的,也就是说想要第三个可选参数,就必须有第二个可选参数。
具体哪个参数代表什么,在图上已经给出了(最后两个 Helpfile, Context 题主不需要管它,Win95/98/2X 时代的产物。)

Msgbox函数和InputBox函数之间有什么区别?各自获得什么值?

InputBox 函数
在一对话框来中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的 String。
语法
InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context])
InputBox 函数的语法具有以下几个命名参数:
部分 描述
Prompt 必需的。作为对话框消息出现的字符串表达式。prompt 的最大长度大约是 1024 个字符,由所用字符的宽度决定。如果 prompt 包含多个行,则可在各行之间用回车符 (Chr(13))、换行符 (Chr(10)) 或回车换行符的组合 (Chr(13) & Chr(10)) 来分隔。
Title 可选的。显示对话框标题栏中的字符串表达式。如果省略 title,则把应用程序名放入标题栏中。
Default 可选的。显示文本框中的字符串表达式,在没有其它输入时作为缺省值。如果省略 default,则文本框为空。
Xpos 可选的。数值表达式,成对出现,指定对话框的左边与屏幕左边的水平距离。如果省略 xpos,则对话框会在水平方向居中。
Ypos 可选的。数值表达式,成对出现,指定对话框的上边与屏幕上边的距离。如果省略 ypos,则对话框被放置在屏幕垂直方向距下边大约三分之一的位置。
Helpfile 可选的。字符串表达式,识别帮助文件,用该文件为对话框提供上下文相关的帮助。如果已提供 helpfile,则也必须提供 context。
Context 可选的。数值表达式,由帮助文件的作者指定给某个帮助主题的帮助上下文编号。如果已提供 context,则也必须要提供 helpfile。
说明
如果同时提供了 helpfile 与 context,用户可以按 F1 来查看与 context 相应的帮助主题。某些主应用程序,例如,Microsoft Excel,会在对话框中自动添加一个 Help 按钮。如果用户单击 OK 或按下ENTER ,则 InputBox 函数返回文本框中的内容。如果用户单击 Cancel,则此函数返回一个长度为零的字符串 ("")。
注意 如果还要指定第一个命名参数以外的参数,则必须在表达式中使用 InputBox。如果要省略某些位置参数,则必须加入相应的逗号分界符。
InputBox 函数示例
本示例说明使用 InputBox 函数来显示用户输入数据的不同用法。如果省略 x 及 y 坐标值,则会自动将对话框放置在两个坐标的正中。如果用户单击“确定”按钮或按下“ENTER”按键,则变量 MyValue 保存用户输入的数据。如果用户单击“取消”按钮,则返回一零长度字符串。
Dim Message, Title, Default, MyValue
Message = "Enter a value between 1 and 3" ' 设置提示信息。
Title = "InputBox Demo" ' 设置标题。
Default = "1" ' 设置缺省值。
' 显示信息、标题及缺省值。
MyValue = InputBox(Message, Title, Default)
' 使用帮助文件及上下文。“帮助”按钮便会自动出现。
MyValue = InputBox(Message, Title, , , , "DEMO.HLP", 10)
' 在 100, 100 的位置显示对话框。
MyValue = InputBox(Message, Title, Default, 100, 100)
我从VB的参考手册上弄的,复制到这里会改变格式 下载附件看看 会不会对你有帮助
Msgbox弹出消息提示框InputBox弹出输入框,用户从键盘输入数值,程序根据输入的值执行下去

阅读更多 >>>  decode函数,DECODE函数的用法?怎么用

msgbox inputbox两者有什么区别? 谁能简单概括下

msgbox 是用来显示信息的
比如:错误,是否继续,是否确定等,可以用来与用户交互,选项相对固定
msgbox "您输入的信息有误!" & chr(13) "请重新输入",48,"提示"
inputbox 是用来获取用户输入信息的
比如:可以将用户输入的信息储存到一个变量
username=inputbox ("","")

MsgBox函数与InputBox函数有何区别,各自获得什么值?

msgbox弹出消息提示框
inputbox弹出输入框,用户从键盘输入数值,程序根据输入的值执行下去

vb中inputbox啥意思

vb中inputbox是Visual Basic和VBS中的函数。该函数与MsgBox函数类似,区别就是InputBox函数用于简单地接受用户输入的一些文本。
  inputbox功能是弹出一个对话框,在其中显示提示,等待用户输入文字并按下按钮,然后返回用户输入的文字。右图就是InputBox函数的效果,其中展示了InputBox函数的三个重要参数Prompt、Title和Default的位置。该函数与MsgBox函数类似,区别就是InputBox函数用于简单地接受用户输入的一些文本。
  Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。

vb中inputbox和msgbox就相当于c语言中的print和scanf把?

inputbox和msgbox都是窗体对话框,而那个只是在终端输入的内容
input是可以输入的对话框
msg是消息框
二者区别在于是否可以输入信息
完全不能 类比 的
msgbox好像没有格式化字符的功能,功能很单一。
另外,C中的printf有点类似VB中的print,
但我觉得VB的print用起来更灵活一点。printf要输入很多%d之类的参数。例如 VB print i(假设i是个整数) C printf("%d",i);
inputbox更好用,可以输出提示,但只能有一个输入。
在用scanf之前一般都要用printf提示。

vb中与isnumeric、msgbox有关问题

1、msgbox过程和msgbox()函数
两者基本一样,在语法等方面都是这样。唯一的区别在于:
msgbox过程,值用来向用户输出信息,不接受用户的选择(或者说是对信息的反馈);
msgbox()函数,不但可以向用户输出信息,而且允许用户进行选择,下面可以用选择结果改变程序的流向。
如果不用过程输出信息而才用函数,有两点需要注意的(1)函数的结果需要一个变量来存储;(2)按钮不能使用默认的一个确定(vbokonly),而要根据你的需要选用是否(vbyesno)或者其他组合。
除了msgbox过程或者函数输出以外,最常见的输出就是向窗体输出(print)、在标签上输出(改变标签的标题)、向文本框输出、向图片框输出等等,语法和例子我就不列举了,相信我这一说你就知道了。
2、inputbox的第一个参数是提示信息,必须是字符串表达式。不可以省略。
inputbox的第二个参数是弹出inputbox对话框时,对话框的标题。可以省略,省略后,这个标题采用工程的标题。
inputbox的第三个参数是默认值,可以省略,省略后等同空白字符串。
inputbox的第四个参数是一个横坐标值、第五个参数是一个纵坐标值。他们决定inputbox对话框出现在屏幕的什么的位置
inputbox的第六个参数是帮助文件的名称(含路径),可以省略。省略后为工程的帮助文件。
inputbox的第七个参数是帮助文件的上下文编号(即当前帮助在帮助文件中的位置)。可以省略。

网站数据信息

"inputbox和msgbox的区别,inputBox函数和MsgBox函数"浏览人数已经达到23次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:inputbox和msgbox的区别,inputBox函数和MsgBox函数的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!