VB中的常用命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB中的常用命令

一、工程的组成

工程文件(.vbp)包含了一个应用程序的所有文件

窗体文件(.frm):控件及属性、事件过程和自定义过程

窗体的二进制数据文件(.frx),自动产生同名..frx文件。

标准模块文件(.bas)

类模块的文件(.cls)

资源文件(.res)

ActiveX控件的文件(.ocx)

二、VB中的最常用的命令

FontStrikeThru属性是逻辑型,决定对象上正文是否加一删除线。

FontItalic属性是逻辑型,决定对象上正文是否是斜体。

窗体的其它常用属性

2.Icon 控制图标属性:返回或设置窗体左上角显示或最小化时显示的图标。

注意:此属性必须在ControlBox属性设置为Ture才有效

3.ControlBox控制菜单框属性:设置Ture为有,如设置为False则无控件菜单,同时窗体也无最大化按钮和最小化按钮,即使MaxButton属性和MinButton属性设置为Ture。

5. BorderStyle:边框风格, 通过改变BorderStyle 属性,可以控制窗体如何调整大小。

0-None:无边框;

1-Fixed Single:单线边框,不可以改变窗口大小;

2-Sizable:双线边框,可以改变窗口大小;

3-Fixed Double:双线框架,不可以改变窗口大小。

4-Fixed Tool Window:窗体外观与工具条相似。有关闭按钮,不可以改变窗口大小。

5-Sizable Tool Window:窗体外观与工具条相似。有关闭按钮,可以改变窗口大小。

6. WindowsState属性

用来设置窗体的运行状态。

0-Normal:正常窗口状态,有窗口边界;

1-Minimized:最小化状态,以图标方式运行;

2-Maximized:最大化状态,无边框,充满整个屏幕。

7. AutoRedraw属性

该属性决定窗体被隐藏或被另一窗口覆盖之后,是否重新还原该窗体被隐藏或覆盖以前的画面。即是否重画如Circle、Line、Pset和Print等方法的输出。

当为True时,重新还原该窗体以前的画面。

当为False时,则不重画AutoRedraw属性。

4 Resize事件

无论是因为用户交互,还是通过代码调整窗体的大小,都会触发一个Resize事件。

5 Activate事件:当窗体由非活动窗体变为活动窗体,即当窗体得到焦点时触发该事件。窗体常用的方法有:

打印输出Print

移动Move

清除Cls

显示Show

隐藏Hide等方法。

方法的使用的形式:

[对象.]方法[参数]

1.Print方法

形式: [窗体名.]Print[{Spc(n)|Tab(n)}][表达式列表][;|,]

作用:在对象上输出信息

Spc(n)函数:插入n个空格,允许重复使用。

Tab(n)函数:从窗体第n列开始输出,允许重复使用。

;(分号):光标定位上一个显示的字符后(紧凑格式)。

,(逗号):光标定位在下一个打印区的开始位置处。每个打印区占14列(标准格式)。无;,换行。

2. Cls方法

形式: [对象.]Cls

作用: 清除运行时在窗体中显示的文本或图形。

注意:

Cls方法不能清除在设计时的文本和图形。清屏后坐标当前回到原点。

3. Move方法

形式: [对象.]Move Left[,Top[,Width[,Height]]]

作用: 移动窗体或控件,并可改变其大小。

对象:可以是窗体及除时钟、菜单外的所有可视控件,省略代表窗体。

左边距离,上边距离,宽度,高度:数值表达式,以twip为单位。如果是窗体对象,则“左边距”和“上边距”是以屏幕左边界和上边界为准。其它则是以窗体的左边和上边界为准。

Move方法至少需要一个Left参数值,其余均可省略。

4.Show(显示)方法

Show方法用于在屏幕上显示一个窗体,调用Show 方法与设置窗体Visible 属性为True 具有相同的效果。

其调用格式如下:

窗体名.Show [vbModal | vbModeless]

说明:(1)它有两种可能值:0-vbModal(缺省)或1-vbModeless。当参数为vbModal时,要求用户必须对当前的窗口或对话框做出响应,才能切换到其他窗口。

(2)如果要显示的窗体事先未装入,该方法会自动装入该窗体再显示。

Form2.Show vbModal

Form2.Show VbModaless

5.Hide(隐藏)方法

Hide方法用于使指定的窗体不显示,但不从内存中删除窗体。其调用格式为:

窗体名.Hide

说明:当一个窗体从屏幕上隐去时,其Visible属性被设置成False,并且该窗体上的控件也变得不可访问,但对运行程序间的数据引用无影响。若要隐去的窗体没有装入,则Hide方法会装入该窗体但不显示。

2.常用属性

(1)Caption: 标题属性——命令按钮显示的内容,可在某字母前加“&“设置快捷键。例如:&Ok , 显示Ok

(2)Default:确认属性(逻辑值),设置为True时,按Enter键相当于用鼠标器单击了该按钮。

注意:在一个窗体只能的一个按钮的Default设置为Ture

(3)Cancel:取消功能属性(逻辑值),当设置为Ture时,程序运行时按Esc键与单击此命令按钮的效果相同。

注意:在一个窗体只能的一个按钮的Cancel属性设置为Ture

(4)Picture : 按钮可显示图片文件(.bmp和.Ico),只有当Style属性值设为1时有效(5)Style : 确定显示的形式. 0 只能显示文字, 1 文字、图形均可。

(6)ToolTipText :设置工具提示,和Picture结合使用。

三、文本框TextBox

是一个文本编辑区域,在该区域输入,编辑和显示文本。

(一)属性

1.基本属性

Name、Height、Width、Top、Left、Enabled、Visible、Font,ForeColor、BackColor等与标签控件相同。?

2.常用属性

(1)Text文本属性

在文本框中显示的正文内容存放在Text属性中。当程序运行时,用户通过键盘输入正文内容,保存在Text属性中。

文本框没有Caption属性

(2)Maxlength:设置正文的最多字符个数, 0任意长度值。

(3)MultiLine:是否为多行,默认一行. False

(4)ScrollBars:当MultiLine为True时,该属性才有效,滚动条的形式。0-None:无滚动条、1-Horizontal:水平滚动条、

2-Vertical垂直滚动条、3-Both水平和垂直滚动条。

(5)Locked:是否可被编辑属性,False,表示为可编辑。

(6)PassWordChar属性

设置PasswordChar属性为了掩盖文本框中输入的字符。

该属性的设置只有在MultiLine设为False才有效

(7)SelStart、SelLength和SelText属性

这三个属性是文本框中对文本的编辑属性。

SelStart:确定在文本框选中文本的起始位置。

SelLength:设置或返回文本框中选定的文本字符串长度(字符个数)。

SelText:设置或返回当前选定文本中的文本字符串。

Text2.Text = Text1.SelStart

Text2.Text = Text1.SelText

LostFocus :当控件失去焦点时发生。

GotFocus :当控件获得焦点时发生。

文本框最有用的方法是:SetFocus,使用形式:[对象.]SetFocus

功能:是把光标移到指定的文本框对象中。

相关文档
最新文档