您的当前位置:首页正文

VB常见控件功能说明

2024-10-18 来源:威能网


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:设置对象中文本和图形的背景色。

1

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:运行程序时该属性有效。在窗体标题栏左边设置一个任务列表,点击窗体图标左上角显示系统菜单。

2

True:能显示系统菜单

False:不能显示系统菜单。建立的windows窗口将不再包含最大化、最小化、关闭等基础功能。

10. DrawMode:设置绘图方法或决定用 Shape, Line 控件输出时的外观,共 16 个值(略)

11. DrawStyle:设置用绘图方法输出时的线条类型。

0—Solid:实线(默认值)

1—Dash:虚线

2—Dot:点线

3—DashDot:点划线

4—DashDotDot:双点划线

5—Invisible:无线

6—InsideSolid:内收实线。

12. DrawWidth:设置用绘图方法输出时的线条宽度。

3

13. Enabled:设置一个对象是否对用户生成的事件的响应。

True:用户操作被响应(默认值)

False:用户操作不被响应。

14. FillColor:设置填充圆、方框等封闭图形所使用的颜色。标准 RGB 颜色,默认情况下,设置为 0(黑色)。

15. FillStyle: 设置 Shape 控件中所生成图表的填充样式。

0—Solid:实线

1—Transparent:透明(默认值)

2—HorizontalLine:水平直线

3—VerticalLine:垂直直线

4—UpwardDiagonal:上斜对角线

5—DownwardDiagonal:下斜对角线

6—Cross:十字线

7—DiagonalCross:交叉对角线。

4

16. Height:设置窗体的高度。

17. Width:设置窗体的宽度。

18. Font:设置窗体上字体的字形、字号等。

19. FontTransparent:设置是否显示窗体、打印机、或图片框上的背景文本、图片。

True:显示,默认值

False:不显示。

20. HelpContextlD:设置一个对象和缺省帮助文件的上下文标识符。

21. Icon:设置窗体左上角的小图标。

22. KeyPreview:扑获键盘事件并响应。

23. Left:设置窗体内部最左端与它的容器最左边之间的距离。

24. Top:设置窗体内部最上端与它的容器最上端之间的距离。

25. Moveable:设置是否能移动一个窗体。

True:可以移动

5

False:不可以移动。

26. Picture:设置在窗体中显示的图片。

27. StartupPosition:决定窗体首次出现时在屏幕上的位置。

0—Manual:手动,窗体的初始位置由 Left 和 Top 决定

1—CemterOwner:窗体出现在使用环境的中心位置

2—CenterScree:窗体出现在屏幕的中心位置

3—WindowsDefult:窗体以 Windows 默认放时出现在屏幕上,一般是左上角。

28. Visible:设置窗体是被显示还是被隐藏。

True:窗体被显示(默认值)

False:窗体被隐藏。

29. WindowState:设置一个窗体运行时的大小状态。

0—Normal:此时的窗体大小由 width, Height 等属性决定(默认值)

1—Minimized:使窗体最小化成图标,

6

2—Maximized:使窗体以全屏方式。

MaxButton 最大化 True 可用 False 不可用

MinButton 最大化 True 可用 False 不可用

二、PictureBox(图片框)控件的常用属性及功能

1. RightToleft:它指示双向系统上的文本显示方向和控件可见的外观,应用于 AmbientProperties。

True:控件运行在双向平台上(例如、阿拉伯语),文本从右向左显示 F

alse:控件的表现和运行在非双向平台(例如英Windows95)一样,文本从左向右显示。如果容器没有实现这种环境属性,这将是默认的设置值。

2. Align:确定对象是否可在窗体上以任意大小、在任意位置上显示,或是显示在窗体的顶端、底端、左边或右边,而且自动改变大小以适合窗体的宽度。

0—None:非 MDI 窗体的默认值)无,可以在设计时或在程序中确定大小和位置。如果对象在 MDI 窗体上,则忽略该设置值

1—AhRnTop: (MDI 窗体的默认值)顶部——对象显示在窗体的顶部,其宽度等于窗体的 ScaleWidth 属性设置值,

2—AlignBottom:底部——对象显示在窗体的底部,其宽度等于窗体的 ScaleWidth

7

属性设置值

3—AhgnLeft:左边——对象在窗体的左面,其宽度等于窗体的 ScaleWidth 属性设

置值

4—AlignRight:右边——对象在窗体的右面,其宽度为窗体的 ScaleWidth 属性设置值。

3. AutoRedraw:自动重绘。

True:使 PictureBox 控件的自动重绘有效 F

alse:使对象的自动重绘无效,且将图形或文本只写到屏幕上当需要重画该对象时, VisualBasic 会激活对象绘制事件(默认值)。

4. AutoSize:决定控件是否自动改变大小以显示其全部内容。

True:自动改变控件大小以显示全部内容

False:保持控件大小不变,超出控件区域的内容被裁剪掉(默认值)。

5. CurrentX, CurrentY:设置下一次打印或绘图方法的水平(CurrenIX)或垂直(CurrentY)坐标,设计时不可用。

6. FillColor:设置用于填充形状的颜色。标准 RGB 颜色:代码中用 RGB 或 Q:

8

BCol-。 r 函数设置的颜色系统默认颜色:对象浏览器中的 VB 对象库中指定的系统颜色常量, Windows 操作环境替换用户在控制面板中的设置值默认情况下, FillColor 设置为 0(黑色)。

7. FillStyle:设置用来填充 Shape 控件、以及由 Circle 和 Line 图形方法生成的圆和方框的模式。

0—Solid:实线

1—Transparent:透明(默认值)

2—HorizontalLine 水平直线

3—VerticalLine:垂直直线

4—UpwardDiagonal:上斜对角线

5—DownwardDiagonal:下斜对角线

6—Cross:十字线

7—DiagonalCross:交叉对角线

8. Image:返回持久图形的句柄,该句柄由 Windows 运行环境提供。

9. ScaleHeight, ScaleWidth:当使用图形方法或调整控件位置时,返回或设置对

9

象内部的水平(ScaleWidth)或垂直(ScaleHeight)度量单位。

10. ScaleMode:当使用图形方法或调整控件位置时,返回或设置一个值,该值指示对象坐标的度量单位。

0—User:指出 ScaleHeight、 ScaleWidth、 ScaleLeft 和 ScaleTop 属性中的一个或多个被设置为自定义的值

1—Twips:缇(每逻辑英寸为 1440 缇;每逻辑厘米为 567 个缇)(默认值)

2—Points:磅(每逻辑英寸为 72 个磅)

3—Pixels:像素(监视器或打印机分辨率的最小单位

4—Characters:字符(水平每个单位: 120 缇;垂直每个单位; 240 缇。 )

5—Inches:英寸 6—Millimeters:毫米 7—Centimeters:厘米。

11. TabStop:返回或设置二个值,该值用来指示是否能够使用 TAB 键来将焦点从一个对象移动到另一个对象。

True:表示指定对象能够被 tab 停止(默认值)

False:表示当用户按下 tab 键时,将跨越该对象,虽然该对象仍然在实际的 tab 键顺序中保持其位置,按照 Tablndex 属性的决定。

10

12. FontTransparent:来决定 PietufeBox;控件上的背景文本和图形被显示在字符周围的空区。

True:允许背蔗图形和文本以某种字体在字符的周围空区显示出来(默认值)

False:屏蔽在字体字符周围已有的背景图形和文本。

三、Label(标签)控件的常用属性及功能

1. DataMember:从数据供应程序提供的几个数据成员中返回或设置一个特定的数据成员。

2. DataFormat:设置或返回; StdDataFormat 对象, —个被绑定对象将跗加到它,在设计时或运行时都可读

写。

3. RightToLeft:它指示双向系统上的文本显示方向和控件可见的外观,应用于 AmbientProperties:

True:控件运行在双向平台上(例如;阿拉伯语),文本从右向左显示

False.控件的表现和运行在非双向平台(例如英语Windows95)一样,文本从左向右显示,如果容器没有实现这种环境属性,这将是默认的设置值。

4. OLEDropMode:设置是由部件还是由程序员来处理 OLE 拖放操作。

11

0—Manual:手动,程序员处理所有的OLE 拖放操作(默认值) 1—Automatic:自动,部件处理所有的 OLE 拖放操作。

5. BackColor, ForeColor: BackColor:设置对象中文本和图形的背景色 ForeColor:设置对象中文本和图形的

前景色。

6. BackStyle:返回或设置指示控件背景类型的数值。

1—Opaque 不透明的背景(默认值)

2—Invisible 只有当Windowless 属性设置为 True 才能应用,否则行为与透明 BackStyle 一样。

7. BorderStyle:为控件设置边框的式样。

0—None:控件无边框

1—FixedSingle:程序运行后控件大小不被改变,单线边框

2—Sizable:程序运行后控件大小可以被改变,双线边框

3—FixedDouble:程序运行后控件大小不被改变,双线边框

4—FixedToolWindo:程序运行后控件大小可以被改变,单线边框

12

5—bSizableToolWindow:程序运行后控件大小可以被改变。

8. FontBold, Fontltalic, FontStrikethru, FontUnderline:设置字体样式: Bold(粗体)、 I-talic<斜体)、 Strikethru (删除线)和 Underline(下划线)。

True:使用该样式格式(默认值)

False:不使用该样式格式。

9. FontName:设置在控件中显示文本所用的字体。

10. FontSize:设置在控件中显示文本所用的字体的大小。

11. Height, Width: Height:设置窗体的高度 Width:设置窗体的宽度。

12. Left, Top: Left-设置对象内部的左边与它的容器的左边之间的距离 Top—设置对象的内顶部和它的容器的顶边之间的距离。

13. Tablndex:设置父窗体中大部分对象的 tab 键次序。

14. Tag:设置一个表达式用来存储程序中需要的额外数据。

15. Visible:设置控件是被显示还是被隐藏。

True:控件被显示(默认值);

13

False:控件按钮被隐藏。

16. Alignment:设置对象的文本对齐方式。

0:控件钮在左边,标题显示在右边,默认设置;

1:控件钮在右边,标题显示在左边。

17. AutoSize:确定该控件是否能自动调整大小以显示所有的内容。

True:是;

False:否(默认值)。

18. Draglcon:返回或设置图标,它将在拖放操作中作为指针显示。

19. DragMode:确定在拖放操作中所用的是手动还是自动拖动方式。

0—Manual 手动方式(默认值);

1—Automatic:自动方式。

20. Linkhem:在 DDE 与另斗个应用程序会话时,返回或设置传给接收端的数据。

21. LinkMode:返回或设置用于 DDE 会话的链接类型并同时激活下面的链接:控件—允许 VisualBasic 窗体上的接收端控件启动会话,它由控件的 LinkTopic 和

14

Linkhem 属性确定。

22. LinkTimeout:返回或设置等待 DDE 响应消息的时间。

23. LinkTopic:对于接收端控件—返回或设置发送端应用程序和主题(使用于该应用程序中的基本数据的分组),为了指定完整的数据链,应当与 Linkltem 属性一起使用 Link-Topic 对于发送端窗体—返回或设置在 DDE 对话中发送端窗体需响应的主题。

24. Mouselcon:自定义的鼠标图标。

25. MousePinter:运行时当鼠标移动到对象的一个特定部分时,被显示的鼠标指针的类型。

26. Appearance:设置该对象的绘图风格。

0—flat:平面

1—3D:带有三维效果绘制的控件(默认值)。

27. UseMnemonic:返回或设置一个值,该值用来指定是否要在 Label 控件的 Caption 属性的文本中包含一个&字符来定义一个访问键。

True:任何出现在 Caption 属性文本中的&字符将使得紧接&字符之后的字符成为一个访问键,&字符本身并不显示在 Label 控件的界面中(默认值);

False:任何出现在 Caption 属性文本中的&字符将被当作&字符显示在 Label 控件

15

的界面中。

28. Caption:返回或设置对象的标题栏中或图标下面的文本。

29. Enabled:确定一个窗体或控件是否有效。

True:使该控件有效(默认值);

False:停止该控件工作。

30. Index:设置唯一标识控件数组中一个控件的编号仅当控件是控件数组的元素时是有效的。无值:不是控件数组的元素(默认值); 0—32767:数组元素的编号范围。

31. Name:标识窗体、控件或数据访问对象的名字。

32. Parent:返回包含控件、或其他对象或者集合的窗体、对象或集合。

33. Font:设置字体的字形、字号等。

34. Container:返回或设置 Form 上控件的容器,在设计时不能使用。

35. ToolTipText:设置一个工具提示。

36. DataChanged:将撞件绑定到当前纪录的一个字段。

37. DataField:用于该部件的可绑定属性。

16

38. DataSource:设置一个数值,指出数据控件通过它将当前控件绑定到数据库。

39. WhatsThisHelplD:设置一个值,该值决定上下文敏感的帮助是否使用由 Windows95Hdp 提供的“这是什么”弹出式窗口或主 Help 窗口。

四、TextBox(文本框)的常用属性及功能

1. Text:设置控件中显示文本内容。

2. Maxlength:决定文本框输入的字符串长度是否有限制。默认值:3. Multilane:设置文本框是否以多行方式显示文本。

True:以多行文本方式显示;

False:以单行文本方式显示(默认值)。

4. PasswordChar:决定是否在控件中显示用户键入的字符。

5. ScrollBars:指定文本框是否有垂直或水平滚动条。

0:没有滚动条(默认值);

1:有水平滚动条

2:有垂直滚动条;

17

0。

3:既有水平滚动条又有垂直滚动条。 Multiline 属性值为 true

6. Alignment:确定文本框中的文本的对齐方式。

0-LeftJustify:文本左对齐(默认值);

1-RightJustify:文本右 对齐;

2-Center:文本居中。

7. HideSelection:当控件失去焦点时选择文本是否加亮显示。

True:当控件失去焦点时,选择文本不加亮显示(默认值);

False:当控件失去焦点时,选择文本加亮显示。

8. Locked:指定控件是否可被编辑。

True: TextBox 控件可以滚动和加亮控件中的文本,但不能编辑,程序可以通过改变 Text 属性来改变文本; Column 对象不能编辑列对象中的值

False: TextBox 控件可以编辑控件中的文本;Column 对象可以编辑列中的值。

9. MaxLength:指出在 TextBox 控件中能够输入的字符的最大数量。

五、Frame(框架)控件的常用属性及功能

18

1. OLEDropMode:返回或设置目标部件如何处理放操作。

0--None:无,目标部件不接受 OLE 放操作,并且显示 NoDrop 光标(默认值);

1 一 Manual:人工,目标部件触发 OLE 放事件,允许程序员用代码处理 OLE 放操作。

2. BorderStyle:设置对象的边框样式。

3. FontBold, Fontltalic, FontStrikethru, FontUnderline:设置字体样式:

Bold(粗体)、

talic<斜体)、

Strikethru (删除线)和

Underline(下划线)。

True:使用该样式格式(默认值)

False:不使用该样式格式。

4. FontName:设置在控件中显示文本所用的字体。

5. FontSize:设置在控件中显示文本所用的字体的大小。

19

6. Height, Width: Height: 设置窗体的高度 Width:设置窗体的宽度。

7. Left, Top: Left-设置对象内部的左边与它的容器的左边之间的距离 Top—设置对象的内顶部和它的容器的顶边之间的距离。

8. Tablndex:设置父窗体中大部分对象的 tab 键次序。

9. Tag:设置一个表达式用来存储程序中需要的额外数据。

10. Visible:设置控件是被显示还是被隐藏。

True:控件被显示(默认值);

False:控件按钮被隐藏。

11. Clipeontro:决定 Paint 事件中的图形方法是重绘整个对象,还是只绘刚刚露出的区域。

True: Paint 事件中的图形方法重绘整个对象(默认值);

False : Paint事件中的图形方法只绘制刚刚露出的区域。

12. Draglcon:设置图标。 none:矩形框内的箭头指针, (默认值),图标自定义的鼠标指针,在设计时用属性窗口设置。

13. Appearance:设置该控件的绘图风格。

20

0—flat:平面

1—3D:带有三维效果绘制的控件(默认值)。

14. Caption:设置窗口标题的字符串,此属性为只读。

15. Enabled:确定一个窗体或控件是否有效。

True:使该控件有效(默认值);

False:停止该控件工作。

16. HelpContextlD:为一个对象设置一个相关联上下文的编号,用于为应用程序提供上下文有关的帮助。

17. Index:设置唯一标识控件数组中一个控件的编号仅当控件是控件数组的元素时是有效的。无值:不是控件数组的元素(默认值); 0—32767:数组元素的编号范围。

18. Name:标识窗体、控件或数据访问对象的名字。

19. Parent:返回包含控件、或其他对象或者集合的窗体、对象或集合。

20. Font:设置字体的字形、字号等。

21. Container:返回或设置 Form 上控件的容器,在设计时不能使用。

21

22. ToolTipText:设置一个工具提示。

23. WhatsThisHelplD:设置一个值,该值决定上下文敏感的帮助是否使用由 Windows95Hdp 提供的“这是什么”弹出式窗口或主 Help 窗口。

六、CommandButton(命令按钮)控件的常用属性及功能

1. Cancel:指示窗体中命令按钮是否为取消按钮。

True: CommandButton 是取消按钮;

False: CommandButton不是取消按钮(默认值)。

2. FontBold, Fontltalic, FontStrikethru, FontUnderline:设置字体样式:

Bold(粗体)、

talic<斜体)、

Strikethru (删除线)和 Underline(下划线)。 T

rue:使用该样式格式(默认值)

False:不使用该样式格式。

3. FontName:设置在控件中显示文本所用的字体。

22

4. FontSize:设置在控件中显示文本所用的字体的大小。

5. Height, Width: Height:设置窗体的高度 Width:设置窗体的宽度。

6. Left, Top: Left-设置对象内部的左边与它的容器的左边之间的距离 Top—设置对象的内顶部和它的容器的顶边之间的距离。

7. Picture:设置控件中要显示的图片。

8. Tablndex:设置父窗体中大部分对象的 tab 键次序。

9. Tag:设置一个表达式用来存储程序中需要的额外数据。

10. Tablndex:设置父窗体中大部分对象的 tab 键次序。

11. Value:设置指示该按钮是否可选的值;在设计时不可用。

True 表示已选择该按钮;

False 表示蹿有选择该按钮,如果在代码中设置 Value 属性值为 True 激活该按钮的 Chek 事件(默认值)。

12. Default:确定哪一个按钮是窗体的缺省命令按钮。

True:该按钮是默认命令按钮;

23

False:该按钮不是默认命令按钮(默认值)。

13. Draglcon:返回或设置图标,它将在拖放操作中作为指针显示。 none:矩形框内的箭头指针(默认值) 自定义的鼠标指:针,在设计时用属性窗口设置图标。

14. Mouselcon:自定义的鼠标图标。

15. MousePinter:运行时当鼠标移动到对象的一个特定部分时,被显示的鼠标指针的类型。

16. Style:返回或设置一个值,该值用来指示控件的显示类型和行为。 (0-Standard 标准的(默认值); 1-Graphical:图形的。

17. TabStop:返回或设置二个值,该值用来指示是否能够使用 TAB 键来将焦点从一个对象移动到另一个对象。

True:表示指定对象能够被 tab 停止(默认值)

False:表示当用户按下 tab 键时,将跨越该对象,虽然该对象仍然在实际的 tab 键顺序中保持其位置,按照 Tablndex 属性的决定。

18. Index:设置唯一标识控件数组中一个控件的编号仅当控件是控件数组的元素时是有效的。无值:不是控件数组的元素(默认值); 0—32767:数组元素的编号范围。

19. Parent:返回包含控件、或其他对象或者集合的窗体、对象或集合。

24

20. ToolTipText:设置一个工具提示。

21. DisabledPicture:设置一个对图片的引用。 (None):没有图片(默认值), (Bitmap, icon, metafile):指定一个图形,在设计时可以从属性窗口加载该图形,在运行时,也可以通过在一个位图、图标或元文件上使用 LoadPicture函数,或通过将其设置到另一个控件的 Picture 属性上来设置这个属性。

22. DownPicture, Porperty, MaskColor: DownPicture 设置一个对图片的引用,该图片在控件被单击并处于压下状态时显示在控件中 MaskColor 设置一个在按钮的图片中作为“掩码” (也就是说,透明)的颜色。

23. UseMaskColor:设置一个值,该值决定了赋值给 MaskColor 属性的颜色是否被用作一个“掩码” (也就是说,用来创建透明区域)。

True:赋值给 MaskColor 属性的颜色被用作一个掩码,在该颜色所在处创建透明;

False:赋值给 MaskColor 属性的颜色被忽略,并且该颜色仍然不透明(默认值)。

24. WhatsThisHelplD:设置一个值,该值决定上下文敏感的帮助是否使用由 Windows95Hdp 提供的“这是什么”弹出式窗口或主 Help 窗口。

25. Value:表示复选框的状态。

0—Unchecked:复选框未被选定,默认设置;

1—Checked:复选框被选定;

25

2—Grayed:复选框变成灰色,禁止用户选择。

26. Style:表示复选框的显示方式;增强视觉效果。

0—Standard:标准方式;

1—Graphical:图形方式。

27. DisabledPicture:设置当按钮无效时显示的图片。

28. DownPicture:设置当按钮按下时显示的图片。

29. MaskColor:返回或设置一个在按钮的图片中作为“掩码” (也就是说,透明)的颜色。

30. useMaskColor:返回或设置一个值,该值决定了赋值给 MaskColor 属性的颜色是否被用作一个“掩码” (也就是说,用来创建透明区域)。

True 赋值给 MaskColor 属性的颜色被用作一个掩码,在该颜色所在处创建透明

False 赋值给 MaskColor 属性的颜色被忽略,并且该颜色仍然不透明。

七、OptionButton(选项按钮)的常用属性及功能

1. Default:确定哪一个按钮是窗体的缺省命令按钮。

26

True:该按钮是默认命令按钮;

False:该按钮不是默认命令按钮(默认值)。

2. DisabledPicture:设置当按钮无效时显示的图片。

3. DownPicture:设置当按钮按下时显示的图片。

4. MaskColor:返回或设置一个在按钮的图片中作为“掩码” (也就是说,透明)的颜色。

5. useMaskColor:返回或设置一个值,该值决定了赋值给 MaskColor 属性的颜色是否被用作一个“掩码” (也就是说,用来创建透明区域)。 True 赋值给 MaskColor 属性的颜色被用作一个掩码,在该颜色所在处创建透明 False赋值给 MaskColor 属性的颜色被忽略,并且该颜色仍然不透明。

6. ComboBox 控件的常用属性及功能

7. DataMember:从数据供应程序提供的几个数据成员中返回或设置一个特定的数据成员。

8. DataFormat:设置或返回 StdDataFormat 对象,一个绑定对象将附加到它。

9. RightToLeft:它指示双向系统上的文本显示方向和控件可见的外观,应用于 AmbientProperties。

27

True:控件运行在双向平台上(例如,阿拉伯语),文本从右向左显示;

False:控件的表现和运行在非双向平台(例如英Windows95)一样,文本从左向右显示,如果容器没有实现这种环境属性,这将是默认的设置值。

10. OLEDragMode:设置是由部件还是由程序员来处理 OLE 拖放操作。

0—Manual:手动,程序员处理所有的 OLE拖放操作(默认值);

1—Automatic:自动,部件处理所有的 OLE 拖放操作

11. OLEDropMode:当源部件决定放操作能发生,且源部件被放到目标部件时,此事件发生注意仅当OLEDropMode 被设置为 1(Manual)时,此事件才发生。

0—None:目标不接受数据;

1—Automatic:结果保存于从源到目标的数据拷贝中。

12. FontBold, Fontltalic, FontStrikethru, FontUnderline:设置字体样式:

Bold(粗体)、

talic<斜体)、

Strikethru (删除线)和

28

Underline(下划线)。

True:使用该样式格式(默认值)

False:不使用该样式格式。

13. FontName:设置在控件中显示文本所用的字体。

14. FontSize:设置在控件中显示文本所用的字体的大小。

15. Height, Width: Height:设置窗体的高度 Width:设置窗体的宽度。

16. Left, Top: Left-设置对象内部的左边与它的容器的左边之间的距离 Top—设置对象的内顶部和它的容器的顶边之间的距离。

17. BackColor:设置对象中文本和图形的背景色。

18. ForeColor:设置对象中文本和图形的前景色。

19. List:返回或设置控件的列表部分的项目;列表是一个字符串数组,数组的每一项都是二列表项目,对 ListBox和 ComboBox 控件在设计时可以通过属性浏览器得到, ComboBox 和 ListBox 控件在运行时是可读写的。

20. ListCount:返回控件的列表部分项目的个数。

21. Listlndex:或设置控件中当前选择项目的索引,在设计时不可用。

29

22. Sorted:指定控件的元素是否自动按字母表顺序排序。

True:列表中的项目按字符码顺序排序;

False:列表中的项目不按字母表顺序排序(默认值)。

23. Tablndex:设置上一级窗体中大部分对象的 tab 键次序。 0-(n—1)之间的整数。

24. Tag:设置一个表达式用来存储程序中需要的额外数据。

25. Text: ComboBox 控件

(Style 属性设置为 0)或为 1[简单组合框]和 TextBox 控件—返回或设置编辑域中的文本ComboBox 控件

(Style 属性设置为 2)和 ListBox 控件—返回列表框中选择的项目;返回值总与表达式 List(Listlndex)的返回值相同,在设计时为只读;在运行时为只读。

26. Visible:设置控件是被显示还是被隐藏。

True:控件被显示(默认值);

False:控件按钮被隐藏。

27. Draglcon:返回或设置图标,它将在拖放操作中作为指针显示。 none 矩形框内的箭头指针(默认值)自定义的鼠标指针,在设计时用属性窗口设置图标。

30

28. DragMode:确定在拖放操作中所用的是手动还是自动拖动方式。

0-Manual:手动方式(默认值);

1 一 Automatic:自动方式。

29. hWnd:返回窗体或控件的句柄。

30. ItemData:或设置 ComboBox 或 ListBox 控件中每个项目具体的编号。

31. Locked:返回或设置一个值,以指定控件是否可被编辑。

Ture:不能在文本框中输入文字或拖放其列表;

False:可以在文本框中输入文字及下拉其列表。

32. Mouselcon:自定义的鼠标图标。

33. MousePointer:运行时当鼠标移动到对象的一个特定部分时,被显示的鼠标指针的类型。

34. Newlndex:返回最近加入 ComboBox 或 ListBox 控件的项的索引,在运行时是只读的。

35. Style:返回或设置一个值,该值用来指示控件的显示类型和行为。

31

O--Standard 标准的(默认值);

1 一 Graphical:图形的。

36. TabStop:返回或设置一个值,该值用来指示是否能够使用 TAB 键来将焦点从一个对象移动到另一个对象。

True:表示指定对象能够被 tab 停止(默认值);

False:表示当用户按下 tab 键时,将跨越该对象,虽然该对象仍然在

实际的 tab 键顺序中保持其位置,按照 Tablndex 属性的决定。

37. Toplndex:返回或设置一个值,该值指定在 ComboBox 控件中的哪个项被显示在顶部的位置,在设计时是不可用。

38. Appearance:设置 MDIForm 或 Form 对象上的控件在设计时的绘图风格。

0:平面绘制控件和没有可视化效果的窗体,

1: (默认值)3D,带有三维效果的绘制控件。

39. Enabled:确定一个窗体或控件是否有效。

True:使该控件有效(默认值);

32

False:停止该控件工作。

40. HelpContextlD:为一个对象设置一个相关联上下文的编号,用于为应用程序提供上下文有关的帮助。

41. Index:设置唯一标识控件数组中一个控件的编号,仅当控件是控件数组的元素时是有效的 无值:不是控件

数组的元素(默认值); 0—32767:数组元素的编号范围。

42. Name:标识窗体、控件或数据访问对象的名字。

43. Parent:返回包含控件、或其他对象或者集合的窗体、对象或集合

44. Font:设置字体的字形、字号等

45. Container:返回或设置 Form 上控件的容器,在设计时不能使用。

46. ToolTipText:设置一个工具提示

47. WhatsThisHelPID:设置一个值,该值决定上下文敏感的帮助是否使用由 Windows95Help 提供的“这是什么”弹出式窗口或主 Help 窗口。

48. SelLength, SdStart, SelText: SelLength--返回或设置所选择的字符数; SelStart--返回或设置所选择的文本的起始点,如果没有文本被选中,则指出插入点的位置; SelText 一返回或设置包含当前所选择文本的字符串,如果没有字符被选中,则为零长度

33

字符串(“” ),这些属性在设计时是不可用的。

八、ListBox(列表框)控件的常用属性及功能

1. List:返回或设置控件的列表部分的项目,列表是一个字符串数组,数组的每一项都是一列表项目,对 ListBox和 ComboBox 控件在设计时可以通过属性浏览器得到, ComboBox 和 ListBox 控件在运行时是可读写的。

2. ListCount:返回控件的列表部分项目的个数。

3. Listlndex:或设置控件中当前选择项目的索引,在设计时不可用

4. Sorted:指定控件的元素是否自动按字母表顺序排序。

True:列表中的项目按字符码顺序排序;

False:列表中的项目不按字母表顺序排序(默认值)

5. Text 返回列表框中选择的项目;返回值总与表达式 List(Listlndex)的返回值相同。

6. MultisSelect:指示是否能够在 ListBox 控件中进行复选以及如何进行复选。

0:不允许复选(默认值)

1:简单复选

34

2:扩展复选。

7. Newlndex:返回最近加入 ListBox 控件的项的索引,在运行时是只读的。

8. SelCount:返回在 ListBox 控件中被选中项的数量。

9. Selected:返回或设置在 FileListBox 或 ListBox 控件中的一个项的选择状态,该属性是一个与 List 属性一样、有相同项数的布尔值数组,在设计时是不可用的。

10. Style:指示控件的显示类型和行为。

O---Standard:标准的(默认值), ListBox 控件按它在 VisualBasic 老版本中的样子显示

1 一 Checkbox:复选框,在 ListBox 控件中,每一个文本项的边上都有一个复选框,在 ListBox 中可以选择多项。

九、HScrollBar、 VScrolIBar(滚动条)控件的常用属性和功能

1. HscrollBar, RightToLeft:当单击某个滚动箭头时返回 UserDocument 将滚动的距离,或者对其进行设置。

2. LargeChange, SmallChange: LargeChanSr—返回和设置当用户单击滚动条和滚动箭头之间的区域时,滚动条控件的 Value 属性值的改变量, SmallChange—返回或设置当用户单击滚动箭头时,滚动条控件的 Value 属性值的改变量

35

3. Max, Min: Max—返回或设置当滚动框处于底部或最右位置时,一个滚动条位置的 Value 属性最大设置值,对于 ProgressBar 控件,它返回或设置其最大值;

Min—返回或设置当滚动框处于顶部或最右位置时,一个滚动条位置的 Value 属性最小设置值,对于 ProgressBar 控件,它返回或设置其最小值。

Max 默认值为 32767; Min 默认值为0;取值范围为: -32768-32 76。

十、Timer(时钟)的常用属性及功能

1. Interval:确定决定两次调用 Timer 控件的时间间隔,单位:毫秒;默认值为: 0。

2. Enabled:确定一个窗体或控件是否有效。

True:使该控件有效(默认值);

False:停止该控件工作。

3. Left, Top: Left 设置对象内部的左边与它的容器的左边之间的距离; Top 设置对象的内顶部和它的容器的

顶边之间的距离。

4. Tag:设置一个表达式用来存储程序中需要的额外数据

5. Index:设置唯一标识控件数组中一个控件的编号,仅当控件是控件数组的元素时

36

是有效的。 无值:不是控件数组的元素(默认值) 0-32767:数组元素的编号范围。

6. Name 标识窗体、控件或数据访问对象的名字。

7. Parent: 返回包含控件、或其他对象或者集合的窗体、对象或集合。

十一、Shape(形状)控件的常用属性及功能

1. BackColor:设置对象中文本和图形的背景色。

2. ForeColor:设置对象中文本和图形的前景色。

3. BaekStyle:指定控件是否透明。

0:透明—在控件后的背景色和任何图片都是可见的;

1:非透明—用控件的 BackColor 属性设置值填充该控件,并隐藏该控件后面的所有颜色和图片(默认值)

4. BorderColor:或设置对象的边框颜色。标准 RGB 颜色:使用调色板或在代码中使用 RGB 或 QBColor 函数指定的颜色系统默认颜色:由系统颜色常数指定的颜色,这些常数在对象浏览器中的 VisualBasic 对象库中列出,系统的默认颜色由 vbWin—dowText 常数指定 Windows 运行环境替换使用用户在控制面板设置值中的选择。

5. BorderStyle:为控件设置边框的式样。

37

6. BorderWidth:返回或设置控件边框的宽度。

0:忽略 BorderWidth 设置;

1—5:边框宽度从边框中心扩大,控件的宽度和高度从边框的中心度量;

6:边框的宽度在控件上从边框的外边向内扩大,控件的宽度和高度从边框的外面度量。

7. Height, Width: Height:设置高度; Width:设置宽度。

8. Left, Top: Left 设置对象内部的左边与它的容器的左边之间的距离。 Top 设置对象的内顶部和它的容器的顶边之间的距离。

9. Tag:设置一个表达式用来存储程序中需要的额外数据。

10. Visible:设置该控件是被显示还是被隐藏。 True:控件被显示(默认值); False:控件被隐藏。

11. DrawMode:决定图形的输出外观。

1—Blackness:黑色;

2—NotMergePen 非或笔—与设置值 15 相反(MergePen);

3—MaskNotPen:与非笔—背景色以及画笔反相二者共有颜色的组合;

38

4—NotCopyPen:非复制笔—设置值 13(CopyPen)的反相;

5—MaskPenNot:与笔非—画笔以及显示反相二者共有颜色的组合;

6—Invert:反转—显示颜色的反相;

7—XorPen:异或笔—画笔的颜色以及显示颜色的组合,只取其一;

16—Whiteness:白色。

12. FillColor:设置用于填充形状的颜色。标准 RGB 颜色:代码中用 RGB 或 QBColor 函数设置的颜色系统默认颜色:对象浏览器中的 VB 对象库中指定的系统颜色常量, Windows 操作环

13. 境替换用户在控制面板中的设置值默认情 况下, FillColor 设置为 0(黑色)。

14. FillStyle:设置用来填充 Shape 控件、以及由 Circle 和 Line 图形方法生成的圆和方框的模式。

0—Solid:实线;

1—Transparent:透明(默认值);

2—HorizontalLine 水平直线;

3—VerticalLine:垂直直线;

39

4—UpwardDiagonal:上斜对角线;

5—DownwardDiagonal:下斜对角线;

6—Cross:十字线; DiagonalCross:交叉对角线

15. Shape:指示一个 Shape 控件的外观。

0—Rectangle:矩形(默认值);

1—Square:正方形;

2—Oval:椭圆形;3—Oval:圆形;

4—RoundedRectanSle:圆角矩形;

5—RoundedSquare:圆角正方形。

16. Index:设置唯一标识控件数组中一个控件的编号仅当控件是控件数组的元素时是有效的。无值:不是控件数组的元素(默认值); 0—32767:数组的元素。

17. Name:标识窗体、控件或数据访问对象的名字

18. Parent:返回包含控件、或其他对象或者集合的窗体、对象或集合。

19. Container:返回或设置 Form 上控件的容器,在设计时不能使用。

40

十二、Line(直线)控件的常用属性及功能

1. BorderColor:设置 Line 的颜色

2. BorderStyle:设置 Line 的样式。

0—Transparent:透明;

1—Solid:实线,边框处于形状边缘的中心(默认值);

2—Dash:虚线;

3—Dot:点线;

4—DashDot:点划线;

5—DashDotDot:双点划线;

6—InsideSolid6 内收实线,边框的外边界就是形状的外边缘。

3. BorderWidth:设置 Line 的宽度

4. Tag:设置一个表达式用来存储程序中需要的额外数据

5. Visible:设置该控件是被显示还是被隐藏。

41

True:控件被显示(默认值);

False:控件被隐藏。

6. DrawMode:决定图形的输出外观或者 Line 控件的外观。

1—Blackness:黑色;

2—NotMergePen 非或笔—与设置值 15 相反(MergePen);

3—MaskNotPen:与非笔—背景色以及画笔反相二者共有颜色的组合;

4—NotCopyPen:

非复制笔—设置值 13(CopyPen)的反相;

5—MaskPenNot:与笔非—画笔以及显示反相二者共有颜色的组合;

6—Invert:反转—显示颜色的反相;

7—XorPen:异或笔—画笔的颜色以及显示颜色的组合,只取其一;

8—NotMaskPen:

非与笔—设置值 9(MaskPen)的反相;

42

9—MaskPen:与笔—画笔和显示二者共有颜色的组合;

10—NotXorPen:非异

或笔—方式 7 的反相(XorPen);

11—Nopll:无操作—输出保持不变,该设置实际上关闭画图;

12—MergeNotPen:

或非笔—显示颜色与画笔颜色反相的组合;

13—CopyPen:复制笔(默认值)—由 ForeColor 属性指定的颜色;

14—MergePenNot:或笔非—画笔颜色与显示颜色的反相的组合;

15—MergePen:或笔—画笔颜色与显示颜色的组合;

16—Whiteness:白色。

7. X1, Y1, X2, Y2:设置 Line 控件的起始点(X1, Y1)和终止点(X2, Y2)的坐标,水平坐标是 x1 和 X2;垂直坐标是 Y1 和 Y。

8. Index:设置唯一标识控件数组中一个控件的编号仅当控件是控件数组的元素时是有效的。无值:不是控件数组的元素(默认值); 0—32767:数组的元素。

43

9. Name:标识窗体、控件或数据访问对象的名字

10. Parent:返回包含控件、或其他对象或者集合的窗体、对象或集合。

11. Container:返回或设置 Form 上控件的容器,在设计时不能使用。

十三、Image(图片框)控件的常用属性和功能

1. DataMember:从数据供应程序提供的几个数据成员中返回或设置一个特定的数据成员。

2. DataFormat:设置或返回 StdDataFormat 对象,一个绑定对象将附加到它。

3. Stretch:指定一个图形是否要调整大小,以适应与 Image 控件的大小。 True:表示图形要调整大小以与控件相适合; False:表示控件要调整大小以与图形相适(默认值)。

十四、OLEContainer(OLE 容器)控件常用的属性和功能

1. ObjectAccept-Formats:返回对象可接受的格式列表.

2. Class:返回或设置内嵌对象的类名。

3. SizeMode:返回或设置一个值,它指定当包含对象时, OLE 容器控件如何调整大小,或者如何显示图像

0---C 如:剪裁,对象按实际大小显示,如果对象比 OLE 容器控件大,它的图像被

44

控件的边框剪裁掉(默认值);

1 一Stretch:伸展,调整对象图像的大小使其充满 OLE 容器控件,图像也许不能维持对象原来的比例;

2--AutoSize:自动 OLE 容器控件重新调整大小以显示整个对象;

3 一 Zoom 缩放,重新调整对象的大小使其尽可能充满 OLE 容器控件,并且仍然维持该对象原来的比例。

4. Data:返回或设置内存对象或含有指定格式数据的图形设备接口(CDl)对象的句柄,在设计时不可用。

5. DataText:从指定的对象返回字符串,或为指定的对象设置字符串。

6. FileNumber:返回或设置当保存或加载对象时要使用的文件号,或者返回最近使用的文件号,在设计时不可用

7. HostName:返回或设置用户可读的 VisualBasic 应用程序的主机名称。

8. ObjectAccept-FormatsCount:返回对象可接受的格式列表。

9. DisplayType:返回或设置一个值,用于指示对象是显示其内容还是显示图标。

10. ObjectGet-Formats:返回对象可以提供的格式列表。

45

11. ObjectGet-FormatsCount:返回对象可以提供格式的个数。

OLETyp:返回 OLE 容器控件中对象的状态。

0-Linked:继续的; OLE 容器控件包含一个链接对象。

46

因篇幅问题不能全部显示,请点此查看更多更全内容