vb控件讲解大全
- 格式:ppt
- 大小:2.11 MB
- 文档页数:35
VB控件教程大全
1、VB控件介绍
VB控件是一种可以插件便捷地在软件程序中使用的可视元素,它可
以提供一个可视化的方法来为用户界面提供输入、显示数据和设置参数等
功能。
控件中提供的许多功能简化编程的复杂性,为用户提供了一个可以
安全和稳定使用程序的环境。
2、VB控件示例
(1)TextBox:文本框控件,用于输入文本,可以指定文本的最大长度,也可以将输入限制在指定的数字范围等。
(3)ListBox:列表框控件,可以把一系列文本或数字放入一个列表中,供用户选择。
(5)CheckBox:复选框控件,可以用于开启或关闭一些功能。
(6)RadioButton:单选按钮控件,可以用于从一组选项中选择一项。
(7)DataGrid:数据表格控件。
VB常用控件的方法详解.txt3努力奋斗,天空依旧美丽,梦想仍然纯真,放飞自我,勇敢地飞翔于梦想的天空,相信自己一定做得更好。
4苦忆旧伤泪自落,欣望梦愿笑开颜。
5懦弱的人害怕孤独,理智的人懂得享受孤独VB常用控件的方法详解BASIC是属于高级程序语言的一种,英文名称的全名是"Beginner's All-Purpose Symbolic Instruction Code",取其首字字母简称"BASIC",就名称的含意来看,是「适用于初学者的多功能符号指令码」,是一种在计算机发展史上应用最为广泛的程序语言。
微软公司也在MS-DOS时代即推出Quick BASIC,在Windows开始流行的时候,微软公司推出Visual Basic for Windows成为Windows作业环境一枝独秀的易学易用程序语言。
Visual Basic是开发 Microsoft Windows 应用程序的最快方法。
不论是对 Microsoft Windows 应用程序的专业开发者还是初学者来说,Visual Basic 都是一套不可多得的快速开发应用程序。
它提供的控件可以轻松的"画"出应用程序的友好界面,使软件的开发工作不再枯燥无味。
在VisualBasic语言中,控件是用户界面的基本要素,是进行可视化程序设计的重要基础,它不仅关系到界面是否友好,还直接关系到程序的运行速度以及整个程序的好坏。
每个控件都具有它的属性、方法和事件,要开发一个好的程序,不仅需要掌握控件的属性和事件,也要掌握它的方法。
控件具有很多相同的方法,各个控件也有其特有的一些方法。
VisualBasic中的控件分为两种,即标准控件(或内部控件)和ActiveX控件。
内部控件是工具箱中的"常驻"控件,始终出现在工具箱里,而ActiveX控件是扩展名为.ocx的文件(在Windows\System文件夹里),它是根据变成需要添加到工具箱里的。
VisualBasic自学教材(常用控件的属性)——1.05、命令按钮(CommandButton)控件的常用属性杜勇属性(Name)AppearanceBackColor命令按钮的名称是否用立体效果绘制,取值为:0平面1 3D(立体)背景颜色,可从弹出的调色板选择。
用于设定默认的取消按钮(指出命令按钮是否为窗体的取消按钮)。
取值为:True不管窗体上的哪个控件有焦点,按下"Esc"键后,就相当单击该默认按钮False否命令按钮的标题。
该属性最多包含255个字符。
如果其内容超过了命令按钮的宽度则会转到下一行,如果其内容超过255个字符,则标题的超出部分被截掉。
该属性也可以为命令按钮创建快捷方式,其方法是在做为的快捷字母前加一个连字符(&)说明CancelCaption该控件获得焦点时,失去焦点的控件的Validate 事件是否发生。
取值为:CauseValidationTrue发生False不发生DefauleDisablePictureDownPictureDragIconDragModeEnabled设置该命令按钮是否为窗体默认的按钮。
取值为:True用户按下Enter键,就相当单击该默认按钮False否Style=1时,此按钮在不可用状态时显示的图片Style=1时,此按钮在被按下状态时显示的图片该对象在拖动过程中鼠标的图标该对象的拖动模式,取值为:0 Manual(手动)1 Automatic(自动)用于设定是或对事件产生响应,取值为:True可用False不可用,在执行程序时,该对象用灰色显示,并且不响应任何事件FontHeightHelpContextIDIndexLeftMaskColorMouseIconMousePointer字型,可从弹出的对话框选择字体,大小和风格命令按钮的高度指定一个对象的缺省帮助文件上下文标识符在对象数组中的编号距容器左边框的距离Style=1时,获得或设置按钮的图片要"屏蔽"(它是,透明的)的颜色。
程序设计系列之VB控件大全Visual Basic程序设计控件属性详解大全12VB控件属性全析全解1.01、窗体(FORM)的常用属性3Left窗体距屏幕左边界的距离LinkMode获得或设置用于DDE会话的链接类型并激活连接,取值为: 0 None 1 SourceLinkTopic获得或设置目标控件的源应用程序和主题MaxButton窗体右上角最大化按钮是否显示,运行时只读, 取值为: True 显示 False 不显示MDIChild是否为MDI窗体的子窗体, 取值为: True 为MDI窗体的子窗体 False 否MinButton窗体右上角最小化按钮是否显示,运行时只读, 取值为: True 显示 False 不显示MouseIcon MousePointer=99时,设定一个自定义的鼠标图标MousePointerMoveable是否可以移动窗体, 取值为: True 可以移动 False 不可以移动NegotiateMenus决定是否将对象的菜单合并到该窗体的菜单栏上。
取值为: True或FalseOLEDropMode获得或设置该对象是否能作为一个OLE放下目标, 取值为: 0 None(无) 1 Manual(手动) Palette获得或设置一个图象,包含了当PaletteMode被设置为Custom时用于调色板的对象。
PaletteMode获得或设置一个值,决定对于对象的控件使用哪个调色板。
取值为:0 Halftone 1 UseZOrder 2 Custom Picture窗体背景图片RightToLeft文本书写是否自左向右。
取值为: True False 自右向左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的任务栏。
控件是VB通过控件箱提供的与用户交互的可视化部件,在窗体中使用控件可以方便地获取用户的输入,也可以显示程序的输出,必须熟练掌握控件的使用,才能游刃有余地开发应用程序。
一、控件介绍VB为不同的控件定义了不同的属性、方法和事件。
使用控件与使用窗体相似,控件的命名规则与窗体相同,控件属性的分类和大多数属性、方法和事件也与窗体一致。
1.控件的分类VB的控件分为内部控件、ActiveX控件和可插入对象三类。
(1)内部控件内部控件是由VB本身提供的控件,也称为常用控件,这些控件总是显示在控件箱中,不能从控件箱中删除。
内部控件(标准版)如图3-3-1所示。
图3-3-1(2)ActiveX控件ActiveX控件是VB控件箱的扩充部分,这些控件在使用之前必须添加到工具箱中。
添加的步骤如下:·用鼠标右键单击工具箱,出现快捷菜单。
·选择快捷菜单的“部件”命令,就会出现部件选项卡,如图3-3-2所示。
·单击复选框来选择需要添加的ActiveX控件。
·单击“确定”按钮,则在窗体的工具箱中就出现了添加的控件。
图3-3-2(3)可插入对象可插入对象是由其他应用程序创建的对象,利用可插入对象,就可以在VB应用程序中使用其他应用程序的对象。
添加可插入对象到工具箱与添加ActiveX控件的方法相同,在图3-3-3中选择“可插入对象”选项卡。
图3-3-32.名称(Name)属性每个控件都有名称属性,用于设置控件的名字。
创建控件时,新对象的默认名字由对象类型加上一个惟一的整数组成。
例如,第一个新的Form对象是Form1 ,第二个为Form2,第三个为Form3,依次类推;第一个TextBox控件是Text1,如图3-3-4(a)。
为了使控件的名称易记并具有代表性,建议按以下的规则来命名控件,即前缀表示控件的类,其后为控件的具有描述性含义的名字。
例如,cmdStart为按钮,frmHello为窗体,如图3-3-4(b)。
VB常用控件的方法详解1.按钮控件(Button):- Click事件:当用户单击按钮时触发的事件。
- Text属性:按钮上显示的文本。
- Enabled属性:是否启用按钮。
- Visible属性:按钮是否可见。
- BackColor属性:按钮的背景颜色。
- ForeColor属性:按钮的前景颜色。
2.文本框控件(TextBox):- Text属性:文本框中显示的文本内容。
- ReadOnly属性:文本框是否为只读状态。
- PasswordChar属性:设置密码框中字符显示的方式。
- MaxLength属性:文本框最大可输入的字符数限制。
4.列表框控件(ListBox):- Items属性:列表框中的项,可以通过Items属性进行添加、删除、修改操作。
- SelectedIndex属性:获取或设置当前选择项的索引。
- SelectedItem属性:获取或设置当前选择项的文本值。
- Items属性:组合框中的选项,可以通过Items属性进行添加、删除、修改操作。
- SelectedIndex属性:获取或设置当前选择项的索引。
- SelectedItem属性:获取或设置当前选择项的文本值。
6.复选框控件(CheckBox):- Checked属性:表示复选框是否被选中。
- Text属性:复选框显示的文本。
7.单选按钮控件(RadioButton):- Checked属性:表示单选按钮是否被选中。
- Text属性:单选按钮显示的文本。
8.图像框控件(PictureBox):- Image属性:设置图像框中显示的图像。
- SizeMode属性:设置图像显示的方式(自适应、拉伸等)。
9.进度条控件(ProgressBar):- Value属性:设置或获取进度条的当前值。
- Maximum属性:设置进度条的最大值。
- Minimum属性:设置进度条的最小值。
10.日期选择框控件(DateTimePicker):- Value属性:设置或获取选择的日期时间值。