- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual Basic可以自动对输入的内容进行语法检查,有语法错误会给出提示,但是不会自动检查逻辑错误,也无法检查出运行错误。
打开菜单和执行菜单命令都需要先展开菜单,除了使用鼠标单击以外,还可以按下功能键F10或Alt来展开菜单。
A)
B)
C)
D)
单击选项A)的图标可以打开菜单编辑器;单击选项B)的图标可以添加窗体;单击选项C)的图标可以打开代码窗口;单击选项D)的图标可以打开属性窗口。
标准模块是只含有程序代码的应用程序文件,其扩展名为.bas。标准模块是应用程序内其它模块可访问的过程和声明的容器,它们可以包含变量、常数、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的)声明或模块级声明,它由3部分组成:①全局变量声明;②模块层声明;③通用过程。
其中,全局声明放在标准模块的首部,因为每个模块都可能要求有它自己的惟一名字的全局变量。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。在默认情况下,模块级变量对该模块中的所有过程都是可见的,但对其他模块中的程序不可见。
属性是一个对象的特征,不同的对象有不同的属性。对象的属性在设计程序时,可以通过属性窗口中的属性列表设置,也可以通过在程序中编写代码来设置对象的部分属性。在VB中控件是对象,窗体也是一种对象,故此在属性窗口中可以设置窗体和控件的属性。但是有的属性不能在属性窗口中设置,只能在程序运行时调用或者设置。
标准模块是只含有程序代码的应用程序文件,其扩展名为.bas;窗体文件中含有控件和程序代码,其扩展名为.frm;工程文件的扩展名为.vbp,在一个工程中含有多个窗体文件和标准模块文件;vbw是工作区文件。
一个工程只有一个扩展名为vbp工程文件,在工程中可以有多个文件,这些文件可以分为两种:窗体文件(扩展名为frm)和标准模块文件(扩展名为bas),这两种文件没有相互从属关系。
事件(Event)是由Visual Basic预先设置好的、能够被对象识别的动作;方法(Method)是特殊的过程和函数。
窗体的ControlBox(控制框属性)用于设置在窗体标题栏左侧是否显示控制按钮,该属性在运行时为只读。
窗体的ControlBox(控制框属性)用于设置在窗体标题栏左侧是否显示控制按钮,该属性在运行时为只读,而且还要求BorderStyle属性设置为1到5中的一个数,不能为0(因为此时无边框)。
窗体的BorderStyle(边框类型属性)用于设置窗体的边框类型,0代表没有外框;1代表有最小化和最大化按钮,固定单边框;2代表有最小化和最大化与及关闭按钮,可以改变窗体大小;3代表固定对话框,没有最小化和最大化按钮;4代表固定工具窗口,不能改变大小尺寸;5代表可改变大小的工具窗口。
输入型控件具备键盘事件,框架和标签不是输入型控件,所以不具备键盘事件;文本框有键盘事件,但当Enabled属性被设置为False时,其键盘事件无法被激活;窗体也有键盘事件,KeyPreview 属性用于设置是否在控件的键盘事件之前激活窗体的键盘事件。
常用Caption属性来显示说明性的文字,具有该属性的控件有标签、命令按钮、框架、复选框、单选按钮等。而Text属性用于返回或设置文本框中的内容,具有该属性的控件有文本框、列表框、组合框等。
Visual Basic规定标签的默认属性是Caption、文本框的默认属性是Text、列表框和组合框的默认属性也是Text属性。默认属性为Caption的控件是标签(Label) 在引用这样的属性时,只写对象名而不必给出属性名
标签控件不是输入型控件,所以不能接受焦点;列表框的MultiSelect属性用于设置是否可在列表项中做多个选择;命令按钮的Style属性用来设置命令按钮的外观,可设置成以下两种形式,值为Standard,按钮以标准的形式显示,即文字形式,为默认值;值为Graphical,按钮将以图形的方式显示;设置形状控件的Shape属性,可以使其呈现为矩形、正方形、圆角矩形、圆角正方形、椭圆和圆,但是不能设置成直线。
命令按钮、单选按钮、复选框的Style属性用来设置外观,一般可以设置以文字的形式显示还是以图片的形式显示。
容器控件的特点是内部还能容纳其他的控件,图片框、窗体和框架都可以作为容器,图像框不可以作为容器。
在标准模块中可以声明自定义类型,该类型由Type关键字声明,在声明中要定义类型的所有域。若用自定义类型声明一个变量,则该变量拥有若干域,取得每个域的值需要用“变量名.域名”的形式。作为一个自定义类型的数组,首先要取出某个数组元素然后才能访问该元素的某个域,所以要想访问arr(2)的域,需要使用arr(2).Code和arr(2).Captio
文档评论(0)