vb窗体属性及方法
- 格式:doc
- 大小:155.50 KB
- 文档页数:5
Name 窗体的名称ActiveControl 返回焦点所在的控件,该属性设计阶段不可用,运行时只读。
Appearance外观效果,取值为:0 平面1 3D(立体)AutoRedraw是否自动刷新或重画窗体上所有图形[获得或设置从绘图(graphics)方法到一个持久性位图的输出],取值为:True FalseBackColor 背景颜色,可从弹出的调色板选择。
BorderStyle设置边界类型,取值为:0 None(无边界框架)1 FixedSingle(窗口大小固定不变的单线框架)2 Sizable(窗口大小可变的标准双线框架)3 FixedDialog(窗口大小固定的对话框窗体)4 FixedToolWindow (窗口大小固定的工具箱窗体)5 Sizable ToolWindow(窗口大小可变的工具箱窗体)Caption 窗体的标题ClipControls决定Paint 事件的graphics 方法是重画整个对象,还是重画新显示的区域.取值为:True 或FalseControlBox是或有控制框,取值为:True 有False 无DrawMode设定窗体上绘图(graphics 方法),Shape,Line 等控件的输出外观,有16 种可选:1 黑色2 非或笔,设置值15 的反相3 与非笔,背景色以及画笔反相二者共有颜色的组合4 非复制笔,设置值13 的反相5 与笔非,画笔以及显示色反相二者共有颜色的组合6 反相,显示颜色反相7 异或笔,画笔颜色以及显示颜色的异或8 非与笔,设置值9 的反相9 与笔,画笔以及显示色二者共有颜色的组合10 非异或笔,设置值7 的反相11 无操作,该设置实际上是不画图12 或非笔,显示颜色与画笔颜色反相的组合13 复制笔,用ForeColor 属性指定的颜色,此为默认值14 或笔非,画笔颜色与显示颜色反相的组合15 或笔,画笔颜色与显示颜色的组合16 白色DrawStyle设定绘图相关方法使用的直线样式, 有7 种可选:0 实线,此为默认值1 虚线2 点线3 单点划线4 双点划线5 无线6 内部实线DrawWidth 设定绘图相关方法使用的直线宽度Enabled是或把鼠标或键盘事件发送到窗体,取值为:True 可用False 不可用FillColor 填充颜色,可从弹出的调色板选择.FillStyle填充样式, 有8 种可选:0 全部填充1 透明,此为默认值2 水平直线3 竖直直线4 上斜对角线5 下斜对角线6 十字线7 交叉对角线Font 字型,可从弹出的对话框选择字体,大小和风格FontTransparent输出数据是否允许重叠(获得或设置一个值,决定是否显示窗体,打印机或PictureBox 上的背景文本/图形).取值为:True 或FalseForeColor 前景颜色,可从弹出的调色板选择。
vb窗体的名词解释VB窗体是指视觉基本器(Visual Basic)中的一个重要组件,用于构建图形用户界面(GUI)。
它提供了一个可交互的容器,用于显示和管理各种控件,如按钮、文本框、标签等。
VB窗体是VB程序中用户与之交互的主要界面,它的设计和布局对于用户体验和应用程序的成功至关重要。
1. 窗体控件VB窗体作为一个容器,可以包含其他控件,例如按钮、文本框和图像等。
这些控件可以通过拖拽和放置的方式添加到窗体上,并通过属性设置和事件响应进行自定义。
窗体控件的位置、大小和样式可以根据需要进行调整,以适应特定的应用程序要求。
通过与用户界面的交互,窗体控件可以实现用户输入和程序输出的各种功能。
2. 窗体事件VB窗体可以响应用户的操作,例如点击按钮、输入文本等。
这些操作会触发窗体上相关控件的事件。
通过编写事件处理程序,可以对这些操作进行相应的处理和反馈。
例如,当用户点击一个按钮时,可以编写相应的代码来执行特定的操作,如打开一个文件,保存数据等。
通过事件处理程序,窗体可以实现与用户的实时互动和实现一系列功能。
3. 窗体布局VB窗体的布局是指对控件的位置和大小进行规划和调整。
通过布局,可以实现界面的整洁和美观,提高用户体验。
常见的窗体布局方式有绝对布局和相对布局。
绝对布局是基于坐标定位的布局方式,通过指定控件的X、Y坐标来确定其位置。
相对布局是基于锚定和对齐方式的布局方式,可以相对于其他控件进行定位和调整,并随着窗体的大小改变而自动调整。
良好的窗体布局可以提高用户的操作效率和可用性。
4. 窗体属性VB窗体具有多个属性,用于定义和自定义窗体的外观和行为。
例如,窗体的标题、图标、背景颜色等都是可以通过属性进行设置的。
通过调整这些属性,可以使窗体与特定的应用场景相匹配,增加应用程序的整体美感。
此外,窗体还有一些特殊的属性,如窗体的大小调整方式、可见性等。
通过设置这些属性,可以使窗体具有更多的灵活性和适应性。
5. 窗体与数据库交互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。
组合框基本属性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属性。
(1)简单组合框(Style属性值为1),才有接收DblClick事件。
(2)下拉组合框(Style属性值为0)与下拉列表框(Style属性值为2),可接收Click事件和DropDown事件。
(3)下拉组合框和简单组合框,可以在文本区输入文本,当输入文本时,可以接收Change事件。
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:运行程序时该属性有效。
Name 窗体的名称
ActiveControl 返回焦点所在的控件,该属性设计阶段不可用,运行时只读。
Appearance外观效果,取值为:0 平面1 3D(立体)
AutoRedraw是否自动刷新或重画窗体上所有图形[获得或设置从绘图
(graphics)方法到一个持久性位图的输出],取值为:True False
BackColor 背景颜色,可从弹出的调色板选择。
BorderStyle设置边界类型,取值为:0 None(无边界框架)1 FixedSingle(窗口大小固定不变的单线框架)2 Sizable(窗口大小可变的标准双线框架)3 FixedDialog(窗口大小固定的对话框窗体)4 FixedToolWindow(窗口大小固定的工具箱窗体)5 Sizable ToolWindow(窗口大小可变的工具箱窗体)
Caption 窗体的标题
ClipControls决定Paint 事件的graphics 方法是重画整个对象,还是重画新显示的区域。
取值为:True 或False
ControlBox是或有控制框, 取值为:True 有False 无
DrawMode设定窗体上绘图(graphics 方法),Shape,Line 等控件的输出外观,有16 种可选:1 黑色2 非或笔,设置值15 的反相3 与非笔,背景色以及画笔反相二者共有颜色的组合4 非复制笔,设置值13 的反相5 与笔非,画笔以及显示色反相二者共有颜色的组合6 反相,显示颜色反相7 异或笔,画笔颜色以及显示颜色的异或8 非与笔,设置值9 的反相9 与笔,画笔以及显示色二者共有颜色的组合10 非异或笔,设置值7 的反相11 无操作,该设置实际上是不画图12 或非笔,显示颜色与画笔颜色反相的组合13 复制笔,用ForeColor 属性指定的颜色,此为默认值14 或笔非,画笔颜色与显示颜色反相的组合15 或笔,画笔颜色与显示颜色的组合16 白色
DrawStyle设定绘图相关方法使用的直线样式, 有7 种可选:0 实线,此为默认值1 虚线2 点线3 单点划线4 双点划线5 无线6 内部实线
DrawWidth 设定绘图相关方法使用的直线宽度Enabled是或把鼠标或键盘事件发送到窗体,取值为:True 可用False 不可用
FillColor 填充颜色, 可从弹出的调色板选择。
FillStyle填充样式, 有8 种可选:0 全部填充1 透明,此为默认值2 水平直线3 竖直直线4 上斜对角线5 下斜对角线6 十字线7 交叉对角线
Font 字型,可从弹出的对话框选择字体,大小和风格
FontTransparent输出数据是否允许重叠(获得或设置一个值,决定是否显示窗体,打印机或PictureBox 上的背景文本/图形)。
取值为:True 或False
ForeColor 前景颜色,可从弹出的调色板选择。
HasDC决定是否为该控件分配了唯一的显示上下文。
取值为:True 或False
Height 窗体的高度
HelpContextID 指定一个对象的缺省帮助文件上下文标识符
Icon 为窗体设计图标,该图标位于标题栏的左端
KeyPrevier获得或设置是否在激活对象的上的控件的键盘事件之前,优先激活对象键盘事件。
取值为:True 或False
Left 窗体距屏幕左边界的距离
LinkMode获得或设置用于DDE 会话的链接类型并激活连接,取值为:0 None1
SourceLinkTopic 获得或设置目标控件的源应用程序和主题
MaxButton窗体右上角最大化按钮是否显示,运行时只读, 取值为:True 显示False 不显示
MDIChild是否为MDI 窗体的子窗体, 取值为:True 为MDI 窗体的子窗体False 否MinButton 窗体右上角最小化按钮是否显示,运行时只读, 取值为:True 显示False 不显示
MouseIcon MousePointer=99 时,设定一个自定义的鼠标图标
MousePointerMoveable是否可以移动窗体, 取值为:True 可以移动False 不可以移动
NegotiateMenus决定是否将对象的菜单合并到该窗体的菜单栏上。
取值为:True 或False
OLEDropMode获得或设置该对象是否能作为一个OLE 放下目标, 取值为:0 None(无)1 Manual(手动)
Palette获得或设置一个图象,包含了当PaletteMode 被设置为Custom 时用于调色板的对象。
PaletteMode获得或设置一个值,决定对于对象的控件使用哪个调色板。
取值为:0 Halftone1 UseZOrder2 Custom
Picture 窗体背景图片
RightToLeft文本书写是否自左向右。
取值为:TrueFalse 自右向左
ScaleHeight 自定义坐标系的纵坐标轴的高度
ScaleLeft 自定义坐标系的左边界起点的横坐标
ScaleMode获得或设置一个值,指示当使用graphics 方法或可定位的控件时,自定义坐标系的单位, 有8 种可选:0 自定义1 表示单位为twip(缇),每英寸=1440 缇,每厘米=567 缇2 表示单位为point(磅) ,每英寸=72 磅,每磅=20 缇3 表示单位为像素,是监视器或打印机分辨率的最小单位4 表示单位为字符,每个水平单位为120 缇,每个垂直单位为240 缇5 表示单位为in(英寸)6 表示单位为mm(毫米)7 表示单位为cm(厘米)
ScaleTop 自定义坐标系的上边界起点的纵坐标
ScaleWidth 自定义坐标系的横坐标轴的宽度
ShowInTaskbar窗体或MDI 窗体是否出现在Windows95 的任务栏。
取值为:True 出现False 不出现
StartUpPosition窗体第一次出现的位置, 有4 种可选:0 没有指定初始位置1 设定在所属项目的中央2 设置在屏幕的中央3 设置在屏幕的左上角Tag 存储程序所需的附加数据Top 窗体距屏幕顶部边界的距离
Visible窗体是否可见, 取值为:True 该对象可见False 该对象不可见
WhatsThisButton获得或设置是否在一个窗体或MDI 窗体的标题上显示这是什么按钮。
取值为:True 或False
WhatsThisHelp获得或设置是否在上下文相关帮助中, 使用Windows95 帮助或主帮助窗口提供的这是什么弹出菜单。
取值为:True 或False
Width 窗体的宽度WindowStart获得或设置一个窗体窗口运行时的可见状态, 取值为:0 窗体正常状态1 窗体最小状态2 窗体最大状。