visual basic (vb)_第1页
visual basic (vb)_第2页
visual basic (vb)_第3页
visual basic (vb)_第4页
visual basic (vb)_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第4章窗体及基本的内部控件控制菜单控制菜单标题栏标题栏最大化最大化/还原还原最小化最小化关闭关闭边框边框2 2、命令按钮、命令按钮命令按钮的属性命令按钮的属性(1)Caption属性:属性:决定命令按钮的标题,即命令按钮上决定命令按钮的标题,即命令按钮上显示的文本。在某字符前加一个显示的文本。在某字符前加一个“&”符号,该字符就符号,该字符就会带有一个下划线,称为访问键。运行时,同时按下会带有一个下划线,称为访问键。运行时,同时按下Alt键和带下划线的字符相当于单击该按钮。键和带下划线的字符相当于单击该按钮。(2)Font属性:属性:决定命令按钮上显示的文字的字体、字决定命令按钮上显示

2、的文字的字体、字形、大小和效果等。形、大小和效果等。(3)Enabled属性属性:决定命令按钮是否能够对用户产生的:决定命令按钮是否能够对用户产生的事件作出响应。事件作出响应。(4)Visible属性属性:决定命令按钮是否可见。:决定命令按钮是否可见。命令按钮的事件命令按钮的事件运行期触发命令按钮的运行期触发命令按钮的Click事件的方法:事件的方法:命令按钮的方法命令按钮的方法3 标签标签标签的属性标签的属性标签的事件标签的事件标签的方法标签的方法Label1Timer14 4 文本框文本框文本框的属性文本框的属性功能功能:用于在指定的时间间隔、有规律的执行程序代码:用于在指定的时间间隔、有

3、规律的执行程序代码5 时钟(计时器或定时器控件)时钟(计时器或定时器控件)时钟属性:时钟属性:(1)名称名称Caption(2)Interval:设置引发设置引发timer事件和时间间隔长度事件和时间间隔长度(毫毫秒为单位秒为单位),0或负数计时器停止工作。或负数计时器停止工作。(3)Enable:设置时钟控件是否可以使用。设置时钟控件是否可以使用。时钟事件:时钟事件:时钟控件响应的事件时钟控件响应的事件:Timer事件事件4.2 输入输出操作输入输出操作1 1 输入框函数输入框函数(InputBox)(InputBox)InputBoxInputBox函数产生一个对话框,作为输入数据的界面,

4、等待函数产生一个对话框,作为输入数据的界面,等待用户输入正文或按下按钮,并返回所输入的内容。用户输入正文或按下按钮,并返回所输入的内容。格式格式: :InputBox(InputBox(,) )说明说明: : :字符串表达式。在对话框内显示提示信息。如果要显示多字符串表达式。在对话框内显示提示信息。如果要显示多行信息,则可在各行行末用回车换行符的组合行信息,则可在各行行末用回车换行符的组合Chr(13)&Chr(10)Chr(13)&Chr(10)或系统常量或系统常量vbCrLfvbCrLf来换行。来换行。 :字符串表达式,可选项。运行时该参数显示在对话框的字符串表达式,可选项

5、。运行时该参数显示在对话框的标题栏中。如果省略,则在标题栏中显示当前的应用程序名。标题栏中。如果省略,则在标题栏中显示当前的应用程序名。 :字符串表达式,可选项。显示在对话框上的文本框中,在没字符串表达式,可选项。显示在对话框上的文本框中,在没有其他输入时作为缺省值。如果省略,则文本框为空。有其他输入时作为缺省值。如果省略,则文本框为空。 输入数据2 2 用用TextBoxTextBox控件输入数据控件输入数据 例:交换两数据 xt4_3_2输出数据1 用TextBox控件 输出数据2 用Label控件 输出数据3 用MsgBox函数 输出数据(消息框函数消息框函数)格式:格式: MsgBox

6、MsgBox(,)功能:在对话框中显示消息,等待用户单击按钮,并返回一功能:在对话框中显示消息,等待用户单击按钮,并返回一个整数告诉用户单击了哪个按钮。个整数告诉用户单击了哪个按钮。 说明说明: : :字符串表达式,用于指定显示在对话框中的信息,要在字符串表达式,用于指定显示在对话框中的信息,要在提示信息中对文本信息进行换行,可以使用提示信息中对文本信息进行换行,可以使用vbCrLf :数值型数据,是可选项,用来指定对话框中出现的按钮数值型数据,是可选项,用来指定对话框中出现的按钮和图标的种类及数量,该参数的值由三类数值相加产生,这和图标的种类及数量,该参数的值由三类数值相加产生,这三类数值分

7、别表示三类数值分别表示按钮的类型按钮的类型、显示图标的种类显示图标的种类及及默认按钮默认按钮的位置(的位置(见书见书P62-63P62-63) :字符串表达式,是可选项,它显示在对话框的标题栏字符串表达式,是可选项,它显示在对话框的标题栏中,如果省略,则在标题栏中显示应用程序名。中,如果省略,则在标题栏中显示应用程序名。分类分类按钮值按钮值系统定义符号常量系统定义符号常量含义含义按钮类型按钮类型0 0vbOKOnlyvbOKOnly只显示只显示“确定确定”按钮按钮1 1vbOKCancelvbOKCancel显示显示“确定确定”、“取消取消”按钮按钮 2 2vbAbortRetryIgnore

8、vbAbortRetryIgnore显示显示“终止终止”、“重试重试”、“忽略忽略”按钮按钮 3 3vbYesNoCancelvbYesNoCancel显示显示“是是”、“否否”、“取消取消”按钮按钮 4 4vbYesNovbYesNo显示显示“是是”、“否否”按钮按钮 5 5vbRetryCancelvbRetryCancel显示显示“重试重试”、“取消取消”按钮按钮 图标类型图标类型1616vbCriticalvbCritical显示停止图标显示停止图标 x x 3232vbQuestionvbQuestion显示询问图标显示询问图标 ? ? 4848vbExclamationvbExcl

9、amation显示警告图标显示警告图标 !6464vbInformationvbInformation显示信息图标显示信息图标i i 默认按钮默认按钮0 0vbDefaultButton1vbDefaultButton1第一个按钮是默认按钮第一个按钮是默认按钮 256256vbDefaultButton2vbDefaultButton2第二个按钮是默认按钮第二个按钮是默认按钮 512512vbDefaultButton3vbDefaultButton3第三个按钮是默认按钮第三个按钮是默认按钮 “按钮类型按钮类型”的设置值及含义的设置值及含义MsgBoxMsgBox函数的返回值函数的返回值系统符

10、号常量系统符号常量返回值返回值按键按键vbOKvbOK1 1确定确定vbCancelvbCancel2 2取消取消vbAbortvbAbort3 3终止终止vbRetryvbRetry4 4重试重试vbIgnorevbIgnore5 5忽略忽略vbYesvbYes6 6是是vbNovbNo7 7否否4. 4. 用用PrintPrint方法方法输出数据输出数据PrintPrint方法可以在窗体、图片框、打印机和立即窗口等对方法可以在窗体、图片框、打印机和立即窗口等对象上输出数据。象上输出数据。 . Print . Print ; | ,; | , 可以是窗体、图片框、打印机或立即窗口。如可以是窗

11、体、图片框、打印机或立即窗口。如果省略果省略“对象名对象名”,则在当前窗体上输出。,则在当前窗体上输出。 中的表达式可以是算术表达式、字符串表达中的表达式可以是算术表达式、字符串表达式、关系表达式或者布尔表达式,式、关系表达式或者布尔表达式,多个表达式之间的分隔多个表达式之间的分隔符为逗号符为逗号( (,) )或分号或分号( (;) )。Form1.Print “Form1.Print “欢迎使用欢迎使用Visual Basic”Visual Basic” 在窗体在窗体FormlForml上显示字符串上显示字符串“欢迎使用欢迎使用Visual Basic”Visual Basic”Pictur

12、e1.Print “Picture1.Print “欢迎使用欢迎使用Visual Basic”Visual Basic” 在图片框在图片框PicturelPicturel上显示字符串上显示字符串“欢迎使用欢迎使用Visual Basic”Visual Basic”Debug.Print “Debug.Print “欢迎使用欢迎使用Visual Basic”Visual Basic” 在立即窗口中显示在立即窗口中显示”欢迎使用欢迎使用Visual Basic”Visual Basic”Printer.Print “Printer.Print “欢迎使用欢迎使用Visual Basic”Visua

13、l Basic” 在打印机上打印字符串在打印机上打印字符串“欢迎使用欢迎使用Visual Basic” Visual Basic” 例:例:Print方法具有计算和输出双重功能方法具有计算和输出双重功能。对于表达式,先计算表达式的值,然后输出。对于表达式,先计算表达式的值,然后输出。输出时输出时: :数值型数据前面有一符号位(正号不显示),后面数值型数据前面有一符号位(正号不显示),后面 留一个空格位;字符串原样输出,前后无空格。留一个空格位;字符串原样输出,前后无空格。 Print方法有两种显示格式方法有两种显示格式:区分格式和紧凑格式。:区分格式和紧凑格式。 用逗号用逗号分隔符时,则按区分

14、格式显示数据项,以分隔符时,则按区分格式显示数据项,以14个个字字 符位置为单位把一个输出行分成符位置为单位把一个输出行分成 若干区段,每若干区段,每 个区段输出一个表达式的值个区段输出一个表达式的值。 用分号用分号作为分隔符时,则按紧凑格式输出数据,后一项作为分隔符时,则按紧凑格式输出数据,后一项 紧跟前一项输出。紧跟前一项输出。一般情况下,每执行一次一般情况下,每执行一次PrintPrint方法都要自动换行,即每一次执方法都要自动换行,即每一次执行行PrintPrint时,都会在新的一行上输出数据。若要在同一行上输出数据时,都会在新的一行上输出数据。若要在同一行上输出数据,则可以在末尾加上

15、分号或逗号。,则可以在末尾加上分号或逗号。与与PrintPrint方法有关的函数方法有关的函数格式格式: : Tab(n)Tab(n) 功能功能: : 在指定的第在指定的第n n个位置个位置 上输出数据上输出数据. .1) Tab函数函数说明说明: : 若若n n小于当前显示位置小于当前显示位置, , 则自动移到下一个输出行的第则自动移到下一个输出行的第n n列上列上; ;若若n n小于小于1,1,则打印位置在第则打印位置在第1 1列列; ;若省略此参数若省略此参数, ,则将插入点移到下一个打印区的起点则将插入点移到下一个打印区的起点. .2) Spc函数函数 格式格式: : Spc(n)Spc(n) 功能功能: : 跳过跳过n n个空格个空格. . 说明说明: n: n是一个数值表达式是一个数值表达式, ,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论