VB中常用属性意义
VB属性大全
ActiveForm 属性返回活动窗口的窗体。
如果MDIForm 对象是活动的或者是被引用的,则所指定的是活动的 MDI 子窗体。
语法object.ActiveFormobject 所在处代表一个对象表达式,其值是“应用于”列表中的一个对象。
说明为了访问窗体的属性或者调用其方法需使用ActiveForm 属性-例如,Screen.ActiveForm.MousePointer = 4.这个属性在多文档接口 (MDI) 应用程序中尤其有用,其中,工具条上的一个按钮必须初始化为 MDI 子窗体中控件的一个动作。
当用户单击工具条上的“复制”按钮时,代码可以引用 MDI 子窗体上的活动控件中的文本-例如,ActiveForm.ActiveControl.SelText.当窗体上的控件拥有焦点时,该窗体就是屏幕上的活动窗体 (Screen.ActiveForm)。
另外,一个MDIForm 对象能够包含一个在 MDI 父窗体 (MDIForm.ActiveForm) 的上下文中是活动窗体的子窗体。
屏幕上的ActiveForm 不必与 MDI 窗体中的ActiveForm 一致,比如当对话框为活动时。
由于这个原因,当对话框有机会成为ActiveForm 的属性设置时,用ActiveForm指定MDIForm。
注意当一个活动的 MDI 子窗体没有被最大化时,父窗体和子窗体的标题栏都显示为活动的。
如果打算将 Screen.ActiveForm 或 MDIForm.ActiveForm 传递给一个过程,必须用类属的类型 (As Form) 而不是具体的窗体类型 (As MyForm) 来声明那个过程中的参数,即使ActiveForm 总是引用相同类型的窗体。
ActiveForm 属性为ProjectTemplate 对象确定缺省值。
ActiveForm 属性示例该例子在MDIForm 对象中的活动子窗体上打印时间。
VB常用属性方法事件
VB常用属性方法事件在Visual Basic中,有许多常用的属性、方法和事件可以用于开发应用程序。
下面是一些常用的属性、方法和事件的说明:属性:1. Name属性:用于获取或设置控件的名称。
2. Text属性:用于获取或设置控件的显示文本。
3. Enabled属性:用于获取或设置控件是否可用。
4. Visible属性:用于获取或设置控件是否可见。
5. Width和Height属性:用于获取或设置控件的宽度和高度。
6. Top和Left属性:用于获取或设置控件的上边距和左边距。
7. BackColor属性:用于获取或设置控件的背景颜色。
8. ForeColor属性:用于获取或设置控件的前景颜色。
9. Font属性:用于获取或设置控件的字体。
10. TextAlign属性:用于获取或设置文本框中文本的对齐方式。
方法:1. MessageBox.Show方法:用于显示一个消息框,可以用于显示提示信息或错误信息。
2. Console.WriteLine方法:用于在控制台窗口中输出文本。
3. SqlConnection.Open方法:用于打开一个数据库连接。
5. StreamReader.ReadLine方法:用于从文本文件中读取一行文本。
6. StreamWriter.WriteLine方法:用于向文本文件中写入一行文本。
7. Convert.ToInt32方法:用于将一个字符串转换为整数。
8. Math.Max方法:用于返回两个数值中较大的一个。
9. String.ToUpper方法:用于将字符串转换为大写。
10. Array.Sort方法:用于对数组中的元素进行排序。
事件:1. Click事件:在单击控件时引发,用于响应用户的点击操作。
2. Load事件:在窗体或控件加载时引发,用于初始化界面或加载数据。
3. KeyPress事件:在用户按下键盘按键时引发,用于响应键盘输入。
4. MouseMove事件:在鼠标移动时引发,用于跟踪鼠标位置。
VB常用控件属性汇总
VB常用控件属性汇总在VB中,常用的控件有许多属性可供使用。
下面是一些常用控件的属性汇总。
文本框控件(TextBox):- Text:文本框中的文本内容。
- TextAlignment:文本对齐方式(左对齐、右对齐、居中对齐)。
- MaxLength:文本框中输入的最大字符数。
- PasswordChar:密码字符(用于输入密码时替代显示的字符)。
- Multiline:指示文本框是否为多行文本框。
- ReadOnly:指示文本框是否为只读。
按钮控件(Button):- Text:按钮上显示的文本内容。
- Enabled:指示按钮是否可用。
- Font:按钮上文本的字体。
- ForeColor:按钮上文本的前景色。
- BackColor:按钮的背景色。
复选框控件(CheckBox):- Checked:指示复选框是否被选中。
- Text:复选框旁边显示的文本内容。
- Font:复选框旁边文本的字体。
- ForeColor:复选框旁边文本的颜色。
单选按钮控件(RadioButton):- Checked:指示单选按钮是否被选中。
- Text:单选按钮旁边显示的文本内容。
- Font:单选按钮旁边文本的字体。
- ForeColor:单选按钮旁边文本的颜色。
- SelectedIndex:选中项的索引。
- SelectedItem:选中的项。
- Items:选项列表。
- DropDownWidth:下拉列表的宽度。
列表框控件(ListBox):- SelectedIndex:选中项的索引。
- SelectedItem:选中的项。
- Items:项列表。
- MultiSelect:是否允许多选。
- Font:列表框中项的字体。
- ForeColor:列表框中项的颜色。
图片框控件(PictureBox):- Image:显示的图像。
- SizeMode:图像的显示模式(拉伸、填充、居中等)。
进度条控件(ProgressBar):- Minimum:最小值。
VB常用控件的属性及功能
VB常用控件的属性及功能Visual Basic (VB)是一个常用的编程语言,用于开发Windows应用程序。
在VB中,有许多常用的控件,每个控件都有一些常见的属性和功能。
下面是一些常用控件的属性和功能的概览:2. TextBox(文本框)控件:- Text属性:设置或获取文本框的文本内容。
- Multiline属性:设置或获取文本框是否为多行文本框。
- PasswordChar属性:设置或获取用于掩盖密码的字符。
- ReadOnly属性:设置或获取文本框是否为只读。
- KeyPress事件:在用户按下键盘键时触发的事件。
- TextChanged事件:当文本框的文本内容改变时触发的事件。
3. Button(按钮)控件:- Text属性:设置或获取按钮显示的文本。
- BackColor属性:设置或获取按钮的背景色。
- Enabled属性:设置或获取按钮是否启用。
- Click事件:在用户单击按钮时触发的事件。
- MouseHover事件:当鼠标悬停在按钮上方时触发的事件。
- Items属性:获取或添加组合框中的列表项。
- SelectedIndex属性:获取或设置组合框中选定项的索引。
- DropDownStyle属性:设置或获取组合框的下拉列表样式。
- SelectedIndexChanged事件:当组合框的选中项改变时触发的事件。
- DropDown事件:当组合框展开下拉列表时触发的事件。
5. CheckBox(复选框)控件:- Checked属性:获取或设置复选框的选中状态。
- Text属性:设置或获取复选框显示的文本。
- CheckedChanged事件:当复选框的选中状态改变时触发的事件。
6. RadioButton(单选按钮)控件:- Checked属性:获取或设置单选按钮的选中状态。
- GroupName属性:指定单选按钮所属的组名。
- AutoCheck属性:指定单选按钮是否自动变为选中状态。
VB常用控件的属性及功能
VB常用控件的属性及功能
(一)TextBox
TextBox是最简单的一种控件,可以接收用户输入。
它支持的属性有:
1、Text:表示TextBox内容的属性,可以设置或获取它的文本值;
2、MaxLength:表示TextBox的最大长度,可以限制用户最多能输入
的文本字符数;
3、BorderStyle:表示TextBox的边框样式;
4、ReadOnly:表示文本框是否是只读,只读时用户只能看而不能修改;
5、AutoPostBack:表示当文本框的内容发生变化,是否触发PostBack操作;
6、BackColor:表示TextBox的背景颜色;
7、ForeColor:表示TextBox字体的颜色;
8、TextMode:表示TextBox的显示模式,默认是“SingleLine”,
也可以设置为“Multline”及“Password”。
TextBox的主要功能是接收用户输入的文本信息。
它可以设置最大字
符数,以控制用户输入,也可以设置文本框是否只读,以消除输入型干扰,并且还可以设置文本框的显示模式,以控制文本框的可见性。
(二)Label
Label是一种用于显示文本的控件,它支持的属性有:
1、Text:表示Label内容的属性,可以设置或获取它的文本值;
2、BackColor:表示Label的背景颜色;
3、BorderStyle:表示Label的边框样式;
4、BorderColor:表示Label边框的颜色;
5、ForeColor:表示Label字体的颜色;
6、Visible:表示Label是否可见。
Label的功能是显示文本,通常它用于提示、警告或说明一些信息。
VB窗体的常用属性
VB窗体的常用属性BackColor(背景颜色):该属性主要用于设置窗体的颜色,其颜色值为十六进制常量,设置方法:1、可以通过下拉菜单里的“调色板”为其选一种姿色值。
2、可以通过程序代码进行设置:窗体名.BackColor=颜色值,其中“颜色值”可以有以下几种格式:1、十六进制,例如&H000080FF&;2、颜色英文常量,例如红色:VBRed ;3、QBColor(),其中括号内可以是0—15之间的任意整数。
例如:QBColor(2)。
BorderStyle(边框类型):该属性用来确定窗体边框的类型。
可以取6个值:0、窗体无边框;1、固定单边框。
运行后,不能用鼠标拖动的方式调整窗体大小;2、(默认值)标准的win dows窗口边框。
运行后,窗体有最大化和最小化按钮。
窗体大小可变,可用鼠标拖动改变其大小。
3、固定对话框。
没有最大化和最小化按钮。
运行后,不能用调整其大小。
4、固定工具窗口。
运行后,窗体大小不能改变,只显示关闭按钮,标题栏字体变小。
5、可变大小工具窗口。
运行后,窗体大小可以改变,只显示关闭按钮,标题字体变小。
Caption(标题):用来设置窗体标题栏文字,即可在属性窗口设置,也可在事件过程中用代码设置,如:Command1.Caption=”确定”。
ControlBox(控制框,又叫控制菜单),该属性用来设置窗口控制菜单的状态。
只能为Tru e(真)或False(假)两个值。
其中True为显示控制菜单,False为不显示控制菜单。
Enabled(允许):该属性用于激活或禁止窗体。
取值只能是True(真)或False(假)。
其中True是激活窗体,False是禁用窗体(即让窗体不响应任何操作)。
可通过属性窗口设置,也可通过代码设置,例如:Form1.Enabled=False。
VB常用控件属性
组合框基本属性Name、Height、width、Top、L,eft、Enabled、Visible和Index组合框与列表框具有相同的属性:List、ListIndex、ListCount、Selected、Sorted、Text、MultiSelect,Style 等。
组合框的特有属性:组合框有3种不同的样式,其下拉式组合框、简单组合框可输入内容,但必须通过AddItem方法加入。
组合框的风格是由Style属性值决定的。
设置组合框的Style属性可以选用组合框的3种样Style属性为0时,是下拉式组合框,默认状态;Style属性为1时,是简单组合框;Style属性为2时,是下拉列表框。
(1)下拉组合框下拉组合框,显示在屏幕上的仅是文本编辑器和一个下拉箭头。
与下拉列表框相似,蛋下拉列表框可以通过输入文本的方法在表项中选择。
可识别dropdownclickchannge事件。
(2)简单组合框简单组合框,列出所有的项目供用户选择,右边没有下拉箭头,列表框不能收起和下拉。
与文本编辑器一起显示在、屏幕上。
用户可在文本框中直接输入列表项中没有的选项,也可从列表中选择。
可以识别clickchannge事件。
(3)下拉式列表框下拉式列表框与下拉组合框相似,区别是用户不能输入列表框中没有的项,只能在列表中选择。
不能识别dbclick和changge事件。
可识别dropdownclick事件组合框拥有列表框和文本框的大部分属性。
组合框也有SelI,ength、SelStart和SelText这3个文本框才有的属性。
还有LOcked属性和Change事件等。
常用事件组合框响应的事件依赖于其Style属性。
⑴简单组合框(Style属性值为1),才有接收DblClick事件。
(2)下拉组合框(Style属性值为0)与下拉列表框(Style属性值为2),可接收Click事件和DropDown事件。
(3)下拉组合框和简单组合框,可以在文本区输入文本,当输入文本时,可以接收Change事件。
VB中窗体常用的属性
窗口图标
图标文件:*.ico和*.cur
属性值为“(无)”时,采用默认图标
6 Enabled属性
窗体或控件是否可用(是否响应用户的鼠标或者键盘操作)
值为False时(为灰色,可防止用户误操作),但任可以通过程序代码控制他们
当容器对象无效时,则其中的所有控件均无效
1 Name(名称)属性
用于在代码中标识对象
不提倡用默认名字,应见名知意
只能通过属性窗口修改,不能通过代码修改
2 Caption属性
是显示在控件上或者窗体标题栏中的文字
其值可以使任意的字符串,可以在属性窗口(不必加引号),和程序代码中设置
例:“确定”按钮 程序代码设置
cmdOK.Caption="确定";
3 Left属性和Top属性
窗体或控件的位置坐标
坐标原点为容器(屏幕、窗体、框架、图片框)的左上角,向右向下为正方向
默认的单位:缇(twip)
4 Width和Height属性
窗体或控件的宽度和高度
默认的单位为缇(twip)
在设计过程中也可拖动边界改变
12 MaxBuntrolBox:有无控制菜单
Picture:显示图片
BorderStyle:边框风格
WindowsState:窗体运行状态
AutoRedraw:是否还原被隐藏或覆盖以前的画面
7 Visible属性
窗体或控件是否可见(只在运动时生效),是否在运行时 隐藏
8 Font属性
窗体或控件上显示内容的字体
9 Picture属性
窗体的背景图片
10 BackColor属性
VB窗体常用属性
一、窗体的常用属性1、Name属性Name属性设置在程序代码中用于标识窗体的名字,即在编写代码时用于称呼某个窗体。
说明:该属性只能在设计时属性窗口中(名称)更改,运行时只读。
注:ME是VB中的一个关键字,代表当前窗体。
2、Caption属性语法:object.Caption=stringCaption属性设置在窗体的标题栏中的文本,当窗体被最小化时,该文本将显示在Windows的任务栏中相应窗体的图标上。
3、ControlBox、MaxButton和MinButton属性ControlBox、MaxButton和MinButton属性用于控件窗体是否有控制菜单和最大化、最小化按钮。
默认值均为True●若将ControlBox属性设为False,则将取消窗体的控件菜单和所有的控制按钮●若将MaxButton属性设为False,则最大化按钮将失效●若将MinButton属性设为False,则最小化按钮将失效说明:①、控件菜单●为了显示控制菜单,还必须将窗体的BorderStyle属性值设置为1(固定单边框)、2(可调整的边框)或3(固定对话框)。
●相关属性的取值将决定窗体控制菜单中可以使用的命令。
如:MaxButton和MinButton属性设置为False,控件菜单中的最大化和最小化命令交变为无效。
●当ControlBox属性设为False时不显示控制菜单,此时窗体右上角将不显示“最大化”按钮、“最小化”按钮和“关闭”按钮。
●要在窗体中显示“最大化”按钮,应将BorderStyle属性值设置为1(固定单边框)、2(可调整的边框),且ControlBox属性设为True。
●要在窗体中显示“最小化”按钮,应将BorderStyle属性值设置为1(固定单边框)、2(可调整的边框),且ControlBox属性设为True。
4、BorderStyle属性语法:object.BorderStyle=value功能:设置对象的边框样式。
VB名词解释
VB名词解释1. 对象:动作体的逻辑模型称为对象。
2.属性:属性是用来描述对象的特性3. 方法:指对象可以进行的动作或行为。
4.事件:是指使某个对象进入活动状态(激活)的一种操作或动作。
5. 事件驱动:Windows环境下程序的运行没有固定的顺序,完全取决于操作者所做的操作,这种工作模式称为事件驱动或消息驱动方式。
6. 过程:是指具有特定书写格式、包含若干可被作为一个整体执行的代码行的组合。
7. 通用过程:可被多个窗体或事件过程共享的代码构成的过程称为通用过程。
8. 变量:程序运行过程中其值可以改变的量称为变量。
9. 数组:是具有相同数据类型的元素所组成的有序集合,可用于存储成组的有序数据。
10.控件数组:是具有相同名称、类型以及事件过程的一组控件。
11.语法错误: 是指由于违反了语言有关语句形式或使用规则而产生的错误。
12.运行错误:是由于试图执行一个不可进行的操作而引起的错误。
13. 逻辑错误:是由于编写的程序代码不能实现预定的处理功能要求而产生的错误。
14. 文件:是存储在外部介质(如磁盘)上的有特定标识的数据的集合。
15.顺序文件:以顺序存取的方式保存数据的文件叫作顺序存取文件,简称顺序文件。
16.随机文件:以随机存取方式存取数据的文件称为随机存取文件,简称随机文件。
17.二进制文件:这种文件中的数据均以二进制的方式存储,存储单位是字节18. 局部变量:是只能在一个函数或过程中访问的变量,其他过程或函数不能访问此变量的数据。
19.形参:Sub过程和Function函数过程中的<参数列表>中的参数称为形式参数(简称形参);20. 实参:在程序中调用Sub过程和Function函数过程时<参数列表>中的参数称为实际参数(简称实参);。
VB属性解释
VB属性解释Appearance 3D 居中字体显示。
Auto Redraw 从graphics(图形) 方法到一个持久性位图的输出。
Back Color 背景颜色(调色板/系统)。
Border Style 边框样式。
Caption 标题栏中或图标下面的文本。
Clip Controls 决定Paint事件的graphics 方法是重画整个对象,还是重画所显示的区域。
Control Box 返回一个值,说明运行时是否在窗体上显示空间菜单栏。
Draw Mode 设置以graphics 方法或Shape(形状)、Line 控件输出时的外观。
Draw Style 决定graphics 方法输出时的线条样式。
Draw Width 决定graphics 方法输出时的线条宽度。
Enabled 决定一个对象是否响应用户生成事件。
Fill Color 填充形状、圆杯和方框所使用的颜色。
Fill Style 一个shape 空间的填充样式。
Font 字体。
Font Transparent 设置一个值决定是否显示简体、打印机或picture box 上的背景文本/图形。
Fore Color 文本和图形的前景色。
Has DC 决定是否为该控件分配了唯一的显示上下文。
Height 高。
Help Context ID 指定一个对象的缺省帮助文件上下文标识符。
Icon 返回运行时窗体最小化所显示的图标。
Key Preview 是否在激活对象上的控件的键盘事件之前,优先激活对象。
Left 对象的内部左边缘与容器左边缘之间的距离。
Link Mode 设置用于DDE 会话的连接类型并激活链接。
Link Topic 设置目标控件的源应用程序和主题。
Max Button 决定窗体是否有最大化按钮。
MDI Child设置一个值,决定窗体是否显示为MDI 字窗体。
Min Button 决定窗体是否有最小化按钮。
Mouse Icon 设置一个自定义鼠标图标。
VB常用控件的属性及功能
VB常用控件的属性及功能(转帖)控件目录:Form(窗体)、PictureBox(图片框)、Label(标签)、TextBox(文本框)、Frame(框架)、CommandButton (命令按钮)、OptionButton(选项按钮)、ListBox(列表框)、Hscrollbar(水平滚动条)Vscrollbar(垂直滚动条)、Timer(时钟)、Shape(形状)、Line(直线)、Image(图片框)、OLE Container(OLE容器)Form(窗体) 的常用属性及功能1. name (窗体名称):为窗体指定一个名字。
2. Appearance:设置一个窗体是否运行时以3D效果显示。
0—Flat:窗体以平面的形式显示,1—3D:窗体以3D的形式显示(默认值)。
3. AutoRedraw:控制窗体的重画。
True:若其他窗口覆盖当前窗体再返回该再返回该窗体时,VB将重画该窗体内的所有图形False:VB必须调用一个事件过程才能完成重画。
4. BackColor:设置对象中文本和图形的背景色。
5. ForeColor:设置对象中文本和图形的前景色。
6. BorderStyle:为窗体等对象设置边框的式样。
0—None:窗体无边框1—FixedSingle:程序运行后窗体大小不被改变,单线边框2—Sizable:程序运行后窗体大小可以被改变,双线边框3—FixedDouble:程序运行后窗体大小不被改变,双线边框4—FixedToolWindo:程序运行后窗体大小可以被改变,单线边框5—SizableToolWindow:程序运行后窗体大小可以被改变。
7. Caption:设置窗体标题栏显示的文本。
8. Clipcontrols:设置Paint事件的绘图方法—是重画整个对象还是重画新显示的区域。
True:重画整个对象False:重画新显示的区域。
9. ControlBox:运行程序时该属性有效。
VB常用控件属性
VB常用控件属性4.1 标签标签是VB中最简单的控件,用于显示字符串,通常显示的是文字说明信息。
但不能编辑标签控件。
使用标签的情况很多,通常用标签来标注本身不具有Caption属性的控件。
例如,可用标签为文本框、列表框、组合框等控件来添加描述性的标签。
还可编写代码改变标签控件的显示文本以响应运行时的事件。
例如,若应用程序需要用几分钟处理某个操作,则可用标签显示处理情况的信息。
4.1.1 常用属性标签的属性很多,下面介绍几个常用的属性。
(1)Alignment属性设置标签中文本的对齐方式。
其使用语法如下:Object.Alignment[=值]其中的“值”可以为0,1或2。
0(默认值)表示左对齐;1表示右对齐;2表示居中。
(2)AutoSize属性设置控件是否能够自动调整大小以显示所有的内容。
其使用语法如下:Object.AutoSize[=True或False](3)BackStyle属性设置标签的背景样式。
其使用语法如下:Object.BackStyle[=值]其中的“值”可以为0或1。
1(默认值)表示是不透明的;0表示是透明的。
(4)BorderStyle属性设置标签的边框样式。
其使用语法如下:Object.BorderStyle[=值]其中的“值”可以为0或1。
0(默认值)表示无边框;1表示单线边框。
(5)Caption属性设置标签的文本内容。
其使用语法如下:Object.Caption[=字符串](6)WordWrap属性设置标签的文本在显示时是否自动折行功能。
其使用语法如下:Object.WordWrap[=True或False]其中True表示具有自动折行功能;False(默认值)表示没有自动折行功能。
4.1.2 常用事件和方法一般很少使用标签事件,标签的方法中常用的只有Move,其基本语法如下:Move left,top,width,height其中left,top,width,height分别表示移动目的位置的坐标和大小。
VB基本控件的属性
VB基本控件的属性,方法经及事件所有控件都具有的属性:1、Name: 表示在代码中用来标识一个控件的名字。
2、Enabled: 表示一个控件是否可以响应一个事件,即该控件可不可用。
值为true: 可以响应;值为false: 不可以看见。
3、Visible: 表示一个控件是否可见。
值为true:可以看见;值为false: 不可以看见。
所有控件都有具有的事件:1、KeyDown : 当用户按下键盘上一个键时发生的。
2、KeyUp : 在用户松开键盘上按下的键时发生的。
3、KeyPress : 在Key Down和Key Up事件之间发生。
4、MouseDown : 在鼠标被按下时触发的。
5、MouseUp :在用户松开鼠标键时发生的。
6、Click :在用户单击鼠标左键时发生的。
7、DblClick :在用户双击鼠标时发生的。
一、窗体(Form)属性:1、Caption: 表示窗体标题栏的文字。
2、BorderStyle: 一般情况下为默认值,若更改为下列值:1)值为0:没有窗体标题栏2)值为1:窗体运行之后不能改变大小3、WindowState: 设置窗体的大小。
3)值为0:窗体正常大小4)值为1:窗体最小化值为2:窗体最大化4、BackColor: 表示窗体的背景颜色事件:1、Initialize(初始化事件): 在窗体加载和显示之前触发,这个事件只触一次。
2、Load(加载事件): 用来完成窗体显示之前需要完成的动作。
3、Activate/Deactivate (激活/非激活事件):是用户在同一个应用程序的两个或多个窗体之间移动时触发的。
4、QueryUnload(条件卸载事件): 决定窗体是如何关闭的。
触发QueryUnload事件时Unload 的参数和因素有:1)Vb FormControlMenu值为0 :选中窗体控件菜单中的Close命令。
2)Vb FormCode值为1 :从代码中调用Unload 语句。
vb属性
该属性用来设置窗体和控件边框样式。BorderSt框;1一Fixed Single:控件带有单边框。
(8)Font属性
该属性改变文字的外观,其“字体”。
FontName属性是字符型,决定了控件上正文的字体。[Page]
(16)Tag属性
每一个窗体和控件都有1个Tag属性,VB内部并不使用这个属性,只是在程序中利用它来标识对象实例。
(17)ToolTipText属性
这是每一个可视控件都具有的属性,它用于返回或设置当鼠标在控件上暂停时显示的文本(提示信息)。
(18)TabIndex属性
我们已经知道,窗体对象可以包含控件,有些控件(如PictureBox、Frame控件)中也可以包含控件对象。能够包含控件的对象叫做容器。包含在容器中的控件的Left和Top属性是控件在容器中的左上角坐标。
(4)Visible属性
该属性决定对象是否可见。true:程序运行时控件可见;False:程序运行时控件隐藏起来,不可见,但控件本身还存在。
该属性用来设置填充封闭图形所用的颜色。
(12)BackStyle属性
该属性用来设置背景风格。0一Transparent:透明显示,即控件背景颜色显示不出来,若控件后面有其他控件或背景,均可设置为透明显示;1一Opaque:不透明,此时可为控件设置背景颜色,中国自学编程。
FontSize属性是整型,决定了控件上正文的字体大小,以磅为单位。
FontBold属性是逻辑型,表示控件上正文是否是粗体。
FontItalic属性是逻辑型,表示控件上正文是否是斜体。
FontStrikethru属性是逻辑型,表示控件上正文是否加删除线。
VB窗体常用属性
False:不可以移动
Picture
设置在窗体中显示的图片
StartupPosition
决定窗体首次出现时在屏幕上的位置
0-Manual:手动,窗体的初始位置由Left和Top决定
1-CenterOwner:窗体出现在使用环境的中心位置
2-CenterScree:窗体出现在屏幕的中心位置
5-DownwardDiagonal:下斜结角线
6-Cross:十字线
7-DiagonalCross:交叉结角线
Height
设置窗体的高度
Width
设置窗体的宽度
Font
设置窗体上的字形、字号等
FontTransparent
设置是否显示窗体、打印机、或图片框上的背景文本、图片
True:显示(默认值)
运行程序时该属性有效。在窗体标题栏左边设置一个任务列表,点击窗体图标左上角显示系统菜单
True:能显示系统菜单
False:不能显示系统菜单
DrawMode
设置绘图方运河或决定用Shap,Line控件输出时的外观
共16个值(略)
DrawStyle
设置用绘图方法输出时的线条类型
0-Solid:实线(默认值)
False:不显示
HelpContexID
设置一个对象或缺省帮助文件的上下文标识符
Icon
设置窗体左上角的小图标
KeyPreview
捕获键盘事件并响应
True或False
Left
设置窗体内部最左端与空的容器最左边之间的距离
Top
设置窗体内部最上端与它的容器最上端之间的距离
Moveable
设置是否能移动一个窗体
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事件:当窗体由非活动窗体变为活动窗体,即当窗体得到焦点时触发该事件。
VB的几个名词解释
VB的几个名词解释:一、属性:相当于对某一对象的形容、描述,其值可能是形容词。
比如:一个按钮对象,它的长、宽、颜色等属性;二、方法:是描述一个对象可以干什么,或者是有什么功能,相当于一个动词。
比如:一个按钮对象可以移动、可以单击。
三、过程:是描述一个对象在某次事件中做了什么,或者进行了什么操作。
比如:一个按钮对象在一次单击事件中可以显示一个标题、可以将窗体变大或缩小、可以打开另外一个窗体等。
我不知道你要的是什么样的答案,如果是考试,测验一类的所谓标准答案,那么就去翻书.如果是要理解这些,我就用大白话来解释我的理解:属性,方法,事件是面向对象程序设计提出的概念;任何对象,都具有属性,方法,事件.属性:常常是对象看得到、摸得着的性质(当然也有看不见的)。
例如:大小、颜色、位置等。
生活中的对象都具有这些性质:如:1张桌子,1台电视机等等都有大小、颜色等等。
程序中:窗体对象就有大小、颜色、所处于屏幕中的位置等等。
方法:是指对象所具有的行为能力(能执行的动作),比如:人会走路、跳跃、写字等等。
程序中:控件具有移动:Move等方法。
事件:是指对象能感知外界施加给它的行为动作(可以理解为对象具有感觉),比如:被蚊子叮咬了,天气变冷了,对于人来说都会感知到。
当然,对于“蚊子的叮咬”你可以不作挠痒的反应,对于“天气变冷”也可以不改变穿衣的多少。
程序中:控件能感知:单击(Click),双击、按键等等。
至于“单击”,“双击”,“按键”后,是否有所行动,取决于我们是否编写相应的程序代码。
最后,说说“过程”:过程,是结构化程序设计提出来的。
一个复杂的程序,可以分解成若干个过程来完成,过程就是执行完成某个特定的任务的程序段,一般一个过程完成某个特定任务(功能),比如:我们在学习程序设计时,都做过这样的题目,求:水仙花数?要解决这个问题,需要把一个多位自然数,分解成多个1位数,那么就可以把完成这样一个特殊功能的程序,用一个“过程”来完成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
设置或返回一个Font对象。设置窗体上的文字的字体、字形、大小和效果等。设置时双击属性窗口左侧的属性名或右侧的属性值的“---”,则会弹出“字体“对话框。
(8)HasDc 属性
决定是否为窗体分配了唯一的显示上下文。
(9)Height和Width属性
设置窗体的高度和宽度
(10)HelpContext属性
返回或设置窗体使用绘画方法或可定位的控件时,对象坐标的度量单位。代码格式
Form1.ScaleMode=Value
其值含义如下:
属性值 Vb常数 说明
0 VbUser 指出ScaleHeight,ScaleLeft,ScaleTop和ScaleWidth 属性中的一个或多个被设置为自定义的值
(16)StarUpPosition属性
设置或返回窗体首次出现的位置。代码设置:
Form1. StarUpPosition=Value
StarUpPosition属性值的含义
属性值 Vb常数 说明
0 VbManual (默认值)没有初始化设置指定,需要手动设置
1 VbcenterOwner 出现在当前使用环境的正中央
(12)RightToLeft属性
决定文本显示方向并控制双向系统中所显示的外观。
(13)ScaleHeight,ScaleLeft,ScaleTop和ScaleWidth 属性
这几个属性用来返回后设置窗体内部的垂直度量单位数、水平度量单位数、窗体左边界的水平坐标和上边界的垂直坐标。
(14)ScaleMode属性
(9)Picture 属性
设置或返回窗体中所显示的图形。
二、设置窗体的大小和形状
(1)ClipControls属性
决定Paint事件的绘图方法,true时从画整个对象,false时从画新显示区域。
(2)ControlBox属性
该属性控制窗体是否显示控制菜单栏.该属性只有在运行时有效。默认值为True,此时如果窗体的BorderSTyle的属性为1,2,3时,会出现右侧的最大化、最小化和关闭按钮.并且当窗体标题栏上单击右键时会显示控制菜单栏。False时则没有。
LinkClose事件:一个DDE对话结束时触发此事件
(8)MousePointer
设置或返回当鼠标经过窗体某一部分的鼠标的指针类型。代码设置:
Form1.MousePointer=Value
其值所代表的VB常数和含义:
属性值 Vb常数 说明
VbDefault 0 (默认值)形状由对象决定
VbArrow 1 箭头
VbCrosshair 2 十字线(crosshair指针)
Windows属性值含义
属性值 Vb常数 说明
0 VbNormal (默认值)正常大小
1 VbMinimized 最小化成图标出现在任务栏
2 VbMaximized 最大化出现
窗体的常用事件
Activate事件:当窗体成为活动窗体时发生》利用Alt+Tab可进行窗口之间的切换。
Deactivate事件:当通过Alt+Tab进行窗口之间的切换时,该事件被触发。
4 VbDashDotDot 双点画线
5 VbInvisible 无线
6 VbinsibleSolid 内收实线
(5)DrawWidth属性
该属性返回或设置绘图方法输出时的线条长度。
(6)Enable属性
设置或返回一个值True/false,决定一个对象是否响应用户生成事件。
当为False设置属性
对象.属性名=属性值
对象.方法名
二. 窗体的属性
1. 设置窗体的外观
(1)Appearance属性
该属性有两个可选值:0-Flat表示在窗体运行时不以3D方式显示,1-Flat表示在窗体运行时以3D方式显示。
2 VbCenterScreen 出现在整个屏幕的正中央
3.. VbWindowsDefault 出现在屏幕的左上角
(17)Visible属性
用于返回或设置一个值,决定窗体是否可见。True,可见。False,不可见。
(18)WindowsState属性
返回或设置窗体运行时的可见状态。
(5)AutoRedraw属性
当其值为True时,表示当前窗体被从新激活时进行当前窗体的从画,False时,不从画。
(6)FillColor属性
该属性返回或设置填充形状、圆环和方框所使用的颜色.设置方法BackColor和ForeColor。
(7)FillStyle属性
返回或设置一个shape控件的填充方法。代码设置如下:
16 VbWhiteness 白色
(4)DrawStyle属性
设置绘图方法输出时所画线条的样式。代码设置格式:
Form1. DrawStyle=Value
其属性值的含义
属性值 VB常数 说明
0 VbSolid (默认值)实线
1 VbDash 虚线
2 Vb Dot 点线
3 VbDashDot 点画线
1 VbTwips (默认值)缇
2 Vpoints 磅
3 VbPixels 像素
4 VbCharacters 字符
5 VbInches 英寸
6 VbMillimeters 毫米
7 VbCentimeters 厘米
(15)ShowInTaskbar属性
决定一个窗体或MDI是否在Windows的任务栏上显示。
2 VbNotMergepen 非或笔,与设置值15相反(MergePen)
3 VbmaskNotPen 与非笔,背景色以及画笔反相二者共有颜色的组合
4 VbNotCopyPen 非复制笔,设置为13(copy pen)的反相
5 VbMaskPenNot 与笔非,画笔以及显示反相二者共有的颜色
Form. FillStyle=value
各值代表的意义如下:
属性值 VB常数 说明
0 VbFSSolid 使用实线填充
1 VbFSTransparent (默认值)使用透明方式填充
2 VbHorizontallLine 使用水平直线填充
3 VbVericalLine 使用垂直直线填充
6 VbInvert 翻转,显示颜色的反相
7 VbXorPen 异或笔,画笔的颜色以及显示颜色的组合,只取其一
8 VbNotMaskPen 非与笔,设置9(Mask Pen)的反用
9 VbMaskPen 与笔,画笔和显示二者共有颜色的组合
10 VbNotXorPen 非异或笔,方式7的反相(Xor Pen)
决定窗体是否可以捕获键盘事件并响应有True/False两个值
(2)Left和Top属性
Left返回或设置窗体内部左边缘与容器左边缘之间的距离。Top属性返回或设置窗体顶端与容器顶端之间的距离.都在运行时有效。
(3)LinkMode属性
设置或返回用DDF会话的连接类型并激活控件或窗体的链接。有0和1连个属性。
(4)LinkTopic属性
返回或设置目标控件的源应用程序和主题。
(5)MaxButton和MinButton属性
设置窗体是否有最大化或最小化按钮。只有在BorderStyle属性值为2时有效。
(6)MDIChild属性
决定窗体是否显示为MDI子窗体
(7)MouseIcon属性
设置允许用户自定义的鼠标图标。设置方法同Icon属性
4- FixedToolWindow 双线边框,无最大化和最小化按钮,窗体运行时不可变。左则图标消失,窗体样式为工具窗口。
5- Sizable ToolWindow双线边框,无最大化和最小化按钮,窗体运行时可变,左则图标消失,窗体样式为工具窗口。
(4)Caption属性
用来设置窗体标题栏显示的文本框
(3)DwawMode属性
该属性设置以Graphics方法或Shape,Line的控件输出外观。DwawMode属性值的真正效果,取决于运行时所化线的颜色与屏幕已经存在的颜色合成》代码设置如下:
Form1. DwawMode=value
DwawMode属性值的含义
属性值 VB常数 说明
1 VbBlackness 黑色
11 VbNop 无操作,输出保持不变》该设置实际上关闭画图
12 VbMergeNotPen 或非笔,显示颜色与画笔颜色反向的组合
13 VbCopyPen 复制笔(默认值),由ForeColor属性指定颜色
14 VbMergePenNot 或笔非,画笔颜色与显示颜色的反相组合
15 VbMergePen 或笔,画笔颜色与显示颜色的组合
各个值的含义如下:
0- None 窗体无边框。
1- Fixed Single 固定边框,无最大化和最小化按钮,窗体运行时不可变
2- Sizeable 默认值,双线边框,有最大化和最小化按钮,窗体运行时可变
3- Fixed Dialog 双线边框,无最大化和最小化按钮,窗体运行时不可变
DrawOver事件:当拖动动作正在进行时触发此动作。
GotFocus事件和LostFocus事件:当窗体分别得到/失去焦点时触发。
KeyDown事件和KeyUp事件:当窗体具有焦点且按下一个键时触发KeyDown事件,松开时触发KeyUp事件。
KeyPress事件:当窗体具有焦点且按下和松开一个ANSI键时触发此事件
VbSizeWE 9 水平尺寸线(指向东和北方向的双箭头)