VB基础教程:第二章第七节VB的输出机制

VB基础教程:第二章第七节VB的输出机制,第1张

VB基础教程:第二章第七节VB的输出机制,第2张

2.7 visual basic的输出机制

作为输出对象,Visual Basic提供了标签、文本框、表单、图片框等。用于输出,Visual Basic中也有一堆命令和属性涉及到信息的输出。常用的有:MsgBox函数、Print方法、Cls方法、Tab函数、format函数、FontName、FontSize、Bold、FontItalic、FontStrikethru、FontUnderline属性、CurrentX、CurrentY属性等。

1.通过MsgBox函数输出

了解Windows应用程序的人都知道,当用户出错时,应用程序往往会显示一个消息框来提示用户的错误,就像这样:

将动作模糊为整数

Action = MsgBox("点击OK键将引爆这台电脑!",vbyesno+VB critical+vbdefaultbutton 2,“警告!”)

如果动作= 6,则爆炸

这个功能是用Visual Basic中的MsgBox函数实现的,这样程序员就不用自己画消息框了。语法是:

Action = MsgBox(消息,类型,标题)

其中,msg是消息的内容,是一个字符串变量。可以省略类型和标题参数。type参数指定显示什么按钮,使用什么图标(这个参数经常让新程序员思考几分钟),title参数指定消息框的标题。type参数的含义是:

Value
符号常量
含义为

0
vbokonly
仅显示确定按钮
1
vbookcancel
。VBRTRETRY IGNORE
显示Abor Retry Ignore按钮

3
vbyes No Cancel
显示YESNO Cancel按钮
4
VBYESNO [/br显示YESNO按钮

5
vbretry Cancel
显示retrycancel按钮
16
VB critical
stop标志提醒用户注意极其重要的问题Br/] 32
VB问题
问号突出显示无危险问题

48
VB感叹号
感叹号强调警告用户必须知道的事情
64 [ VB
信息标记可以使枯燥的信息变得有趣

0
VB默认按钮1
第一个按钮默认
256
VB默认

示例:Action = MsgBox("你是女生吗?",vbYesNo + vbQuestion," Question ").使用该函数时,Visual Basic将生成一个消息框,该消息框带有标题问题、问号和“是,否”按钮。作为函数,本质上还是要返回值的。MsgBox的返回值决定了用户的选择,程序可以根据返回值做出相应的动作。

返回值的含义

返回值的含义

1
选择确定按钮
5
选择忽略按钮

2 [选择是按钮

3
选择中止按钮
7
选择否按钮
4
选择重试按钮

2.打印方法、Cls方法、标签功能

(1)打印方法

Print方法的语法是:object。打印表达式列表

代表objectPrint功能的对象,如Form或Picture Box,可以省略。省略时,通常在表单上输出Print。expressionlist列出了输出内容,允许输出多项数据,并且可以在数据之间添加“,”或”。添加分号将使下一个数据项紧挨着前一个数据项输出。添加逗号后,Visual Basic会输出下一个打印区域的下一个数据项,实际上是空带几个空框才输出。两个打印区域之间有14个字符的宽度,实际上很难测量。比如14“W”的宽度大约是14“I”的三倍。好在中日文字宽度基本一致,比较好处理。

(2)标签功能

Tab功能仅在打印方法中使用。用来移动下一个字符到打印位置,这样会省去了数空格的功夫。语法:制表符(列)

Tab函数抛开了Visual Basic定义的14字符宽的打印区域,用自己的方式定义了一个新的灵活的打印区域宽度。

(3) Cls方法

Cls也是一个古老的基本语句。原来它的功能总是把屏幕变黑,然后在左上角或者左下角闪烁一个光标。在Visual Basic中,它的作用是清除绘图语句和打印语句生成的文字和图形。

是:反对。清屏

对象是指被清除的对象,可以是窗体,也可以是图片框。如果省略object,通常Visual Basic将当前窗口作为Cls操作的对象。

3.格式功能

Format函数用于制定字符串或数字的输出格式。是:x =格式(表达式,fmt)

表达式是输出内容。t是指输出的格式,它是一个字符串变量。如果省略这一项,format函数的作用将类似于str函数。比如:

语句
输出

格式(2," 0.00")
2.00
格式(. 7," 0%")
70% [/]

简而言之,fmt

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VB基础教程:第二章第七节VB的输出机制

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情