VB控件教程大全(详细)
- 格式:ppt
- 大小:1.88 MB
- 文档页数:56
VB控件教程大全
1、VB控件介绍
VB控件是一种可以插件便捷地在软件程序中使用的可视元素,它可
以提供一个可视化的方法来为用户界面提供输入、显示数据和设置参数等
功能。
控件中提供的许多功能简化编程的复杂性,为用户提供了一个可以
安全和稳定使用程序的环境。
2、VB控件示例
(1)TextBox:文本框控件,用于输入文本,可以指定文本的最大长度,也可以将输入限制在指定的数字范围等。
(3)ListBox:列表框控件,可以把一系列文本或数字放入一个列表中,供用户选择。
(5)CheckBox:复选框控件,可以用于开启或关闭一些功能。
(6)RadioButton:单选按钮控件,可以用于从一组选项中选择一项。
(7)DataGrid:数据表格控件。
VB中的常用控件讲解(2)框架框架的作用主要是区分一个控件组,也就是让用户可以容易地区分窗体中的各个选项,或者把几个单选按钮分成组,以便把不同种类的单选按钮分隔开。
框架在实际运用中往往和其他控件一起使用。
要在框架中加入组成员,必须先在窗体中建立一个框架,再在它的上面建立其所属按钮。
如果在框架外面建立好控件之后再将其移到框架内,则控件是不会与所属的框架成为一个群组的。
常用属性框架的常用属性只有Caption,用于设置框架的标题。
Caption属性:设置显示标题,说明框架的功能。
常用事件和方法框架的常用事件为Click。
框架的方法很少使用。
Click事件:当用户在一个框架上单击鼠标按钮时发生。
图片框图片框用于在窗体的特殊位置上放置图形信息,也可以在其上放置多个控件,因此它可作为其他控件的容器。
图片框的绘图功能在第6章中详细介绍。
常用属性图片框的常用属性如下。
(1)Appearance属性返回/设置一个对象在运行时是否以3D效果显示。
(2)AutoRedraw属性返回/设置从图形方法到一个持久性位图的输出。
(3)AutoSize属性决定控件是否能自动调整大小以显示所有的内容。
(4)Picture属性返回/设置图片框控件中显示的图形。
在设置时,设计阶段可直接利用属性窗口指定,运行阶段可使用LoadPicture函数加载。
常用事件和方法图片框的事件和方法主要用于绘图。
图像框图像框用来显形图形,可以显示位图、图标、图元文件、增强型图元文件、JPEG或GIF文件。
图像框与图片框的区别是:图像框控件使用的系统资源比图片框少而且重新绘图速度快,但它仅支持图片框的一部分属性、事件和方法。
两种控件都支持相同的图片格式,但图像框控件中可以伸展图片的大小使之适合控件的大小,而图片框控件中不能这样做。
常用属性图像框的常用属性如下。
(1)Appearance属性返回/设置一个图像框在运行时是否以3D效果显示。
(2)Picture属性返回/设置图像框控件中显示的图形。
vb控件大全,vb控件属性大全,vb控件详解(1)
2.24、PictureClip控件的常用属性
PictureClip控件的说明:
PictureClip控件有如下两种方式裁剪其中的图形:
1、选择图形的任意部分作为裁剪区域。
为此,用ClipX属性和
ClipY属性指定裁剪区域的左上角,用ClipWidth属性和ClipHeight 属性指定裁剪区域的宽度和高度。
这种方法能对位图随意裁剪,常常用于连续滚动观看一个大的图形的各个部分的情况。
2、件图形划分成一定的行数和列数,结果得到一个统一编号的图形矩阵,再用GraphicCell属性取出指定的图形单元。
这种方法适合那种包含一系列等大的图片的情况,例如工具栏中每一个图标上的图形等,如果PictureClip控件中保存的是一帧帧的位图,那么连续播放这些位图时就形成了动画的效果。
PictureClip控件使用的长度单位是像素,而图片框控件或图像控件默认的长度单位是缇(Twip),若要二者相吻合,应将图片框控件或图像控件的 ScaleMode属性值为3,即以像素为度量单位。
2.25、进度栏(ProgressBar)控件的常用属性
2.26、RichT extBox控件的常用属性
2.27、滑动块(Slider)控件的常用属性
2.28、选项卡(SSTab)的常用属性
2.29、状态栏(StatuaBar)控件的常用属性
2.30、SysInfo控件的常用属性
2.32、工具栏(ToolBar)控件的常用属性
2.33、树状视图控件(TreeView)的常用属性
2.34、UpDown控件的常用属性
2.35、Winsock控件的常用属性。
第五章基本控件的使用5.1标签控件作用:用于显示文本提示信息实例:标签的使用代码:private sub form_click()Lab1.border=0Lab1.caption=”您单击了窗体”End subPrivate sub form_dblclick()Lab1.border=1Lab1.caption=”您双击了窗体”End sub5.2按钮控件用于开始,中止,结束一个进程5.2.2多功能按钮单击一个按钮,caption变化,并可执行与按钮标题向应的操作实例:单击按钮,按钮标题能在显示日期和显示时间间切换,并在标签上显示出相应内容。
代码;Private sub command1_click()If command1.caption=”显示日期” then Label1.caption=dateCommand1.caption=”显示时间”ElseLabel1.caption=timeCommand1.caption=”显示日期”End ifEnd sub5.2.3使用键盘操作按钮Click事件的触发方式:1,鼠标单击2,TAB键移动焦点到按钮,点space或enter键3,设置该按钮的default为true,点enter键。
4,如果把某按钮的cancel设置为true则点esc5,按按纽的访问键,例:caption 确定(&ok)则按alt+o 可选定。
确定(_ok)注:如要使标题中包含连词符而不创建访问键,则可有Caption 确定(&&ok)。
这样标题中只有连字符而无下划线。
即:确定(&ok)实例:使用键盘操作按钮private sub comok_click()Textime.text=timeEnd subPrivate sub comesc_clickEndEnd sub5.2.4图片按钮实例:按钮上显示按钮作用的图,并且按钮的图还会根据用户的操作变化。
1.01、窗体(Form)方法1.02、文本框控件(Text)的方法1.03、标签控件(Label)方法1.04、框架控件(Frame)的方法1.05、命令按钮控件(Command)的方法1.08、组合框控件(Combo)的常用方法1.09、列表框控件(List)的方法1.10、滚动条控件(HScrollBar&VScrollBar)的方法1.11、文件系统(File System)控件的方法1.12、形状控件(Shape)的方法1.13、直线控件(Ling)的方法1.14、图片框控件(Picture)的方法1.15、图象控件(Image)的方法1.16、Data控件方法1.17、OLE控件的方法第二章、ActiveX控件的方法2.01、ActiveMoviel控件的常用方法2.02、Adodc控件的常用方法2.03、Animation控件的常用方法2.04、公用对话框(CommonDialog)控件的常用方法2.05、CoolBar控件的常用方法2.06、数据组合列表框(DataCombo)控件的常用方法2.07、数据型电子表格(DataGrid)控件的常用方法2.08、数据列表框(DataList)控件的常用方法2.09、DTPicker控件的常用方法2.10、平面滚动条(FlatScrollBar)控件的常用方法2.11、图像组合框(ImageCombo)控件的常用方法2.12、列表视图(ListView)控件的常用方法2.13、MAPIMessages控件的常用方法2.14、MAPISession控件的常用方法2.15、屏蔽编辑(MaskEdBox)控件的常用方法MSMASK32.OCX2.16、多媒体(MMControl)控件的常用方法2.17、月视图(MonthView)控件的常用方法2.18、图表(MSChart)控件的常用方法2.19、电子表格(MSFlexGrid)控件的常用方法2.20、层次型电子表格(MSHFlexGrid)控件的常用方法。
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属性:设置或获取选择的日期时间值。
VB控件教程大全一、Datagrid控件DataGrid1.Columns.Remove(0) '删除0号字段DataGrid1.Columns.Add(0).Caption=”姓名” '标签头DataGrod1.Columns(0).DataField=”Name” '对应的字段Adodc1.Refresh设定DataGrid格式的有用的属性:BackColor — 设定背景颜色。
Font — 设定DataGrid的字体信息。
字体信息包括使用何种字体、字号,是否粗体,斜体等。
CellPadding — 设定HTML表格中单元格内的边距。
CellSpacing — 设定HTML表格中单元格之间的间距。
Width — 设定HTML表格的宽度(可以以像素、百分比等为单位)HorizontalAlign — 设定表格在页面上的对齐方式(左对齐、右对齐、居中、未设定)一个使用上述属性而使得表格变得漂亮的例子如下所示。
请注意DataGrid的Font属性是一个对象,它指向了FontInfo类,FontInfo类包括Size, Name, Bold, Italic等属性。
为了设定Font对象所指向类的属性,必须通过连字符(-)完成。
这类似于和C#语言中表示对象属性的点(.)。
1、使用 DataGrid 控件DataGrid 控件是一种类似于电子数据表的绑定控件,可以显示一系列行和列来表示 Recordset 对象的记录和字段。
可以使用 DataGrid 来创建一个允许最终用户阅读和写入到绝大多数数据库的应用程序。
DataGrid 控件可以在设计时快速进行配置,只需少量代码或无需代码。
当在设计时设置了DataGrid 控件的DataSource 属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头。
然后您就可以编辑该网格的列;删除、重新安排、添加列标头、或者调整任意一列的宽度。
1.02、标签控件(Lable)的常用属性 (6)1.03、文本框控件(TextBox)的常用属性 (9)1.04、框架控件(Frame)的常用属性 (12)1.05、命令按钮控件(CommandButton)的常用属性 (14)1.06、复选框控件(CheckBox)的常用属性 (17)1.07、单选钮控件(OptionButton)的常用属性 (19)1.08、组合框控件(ComboBox)常用属性 (22)1.09、列表框控件(ListBox)的常用属性 (25)1.10、水平滚动条控件(HScrollBar)和垂直滚动条控件(VScrollBar)的常用属性 (28)1.11、定时器控件的常用属性 (29)1.12、文件系统控件的常用属性 (30)1.13、形状控件(Shape)常用属性 (33)1.14、直线控件(Ling)的常用属性 (34)1.15、图像控件(Image)的常用属性 (35)1.16、图片框控件(PictureBox)的常用属性 (38)1.17、数据控件(Data)的常用属性 (42)1.18、OLE容器控件(OLE)的常用属性 (45)1.19、菜单控件的常用属性 (48)2.02、电影(ActiveMovie)控件的常用属性 (49)2.01、Adodc控件的常用属性 (51)2.03、动画(Animation)控件的常用属性 (54)2.04、公用对话框控件(CommonDialog)控件的常用属性 (55)2.05、数据组合框(DataCombo)控件的常用属性 (58)2.06、数据型电子表格控件(DataGrid)的常用属性 (61)2.07、数据列表(DataList) 控件的常用属性 (64)2.08、DTPicker控件的常用属性 (66)2.09、平面滚动条控件(FlatScrollBar)的常用属性 (69)2.10、图像组合框(ImageCombo)控件的常用属性 (70)2.11、图像列表控件(ImageList)的常用属性 (73)2.12、Inet控件的常用属性 (73)2.13、列表视图控件(ListView)的常用属性 (74)2.14、MAPIMessages控件的常用属性 (77)2.15、MAPISession控件的常用属性 (78)2.16、MaskEdBox控件的常用属性 (79)2.17、多媒体(MMControl)控件的常用属性 (82)2.18、月视图(MonthView)控件的常用属性 (85)2.19、图表控件(MSChard)的常用属性 (88)2.20、MSComm的常用属性 (92)2.21、电子表格控件(MSFlexGrid)的常用属性 (93)2.22、层次型电子表格控件(MSHFlexGrid)的常用属性 (97)2.23、MSRDC控件的常用属性 (102)2.24、PictureClip控件的常用属性 (104)2.25、进度栏(ProgressBar)控件的常用属性 (105)2.27、滑动块(Slider)控件的常用属性 (110)2.28、选项卡(SSTab)的常用属性 (112)2.29、状态栏(StatuaBar)控件的常用属性 (114)2.30、SysInfo控件的常用属性 (116)2.32、工具栏(ToolBar)控件的常用属性 (116)2.33、树状视图控件(TreeView)的常用属性 (119)2.34、UpDown控件的常用属性 (122)2.35、Winsock控件的常用属性 (124)教程 (124)VB 控件教程大全 (124)一、Datagrid控件 (124)二、访问Hierarchical FlexGrid 控件 (134)三、循环结构 (142)使用DataCombo 和DataList 控件 (147)四、使用DataCombo 和DataList 控件连接两个表 (148)五、使用CommonDialog 控件 (150)使用Data 控件 (155)六、水晶报表(Crystal Report 4.6) (156)#1.01、窗体(FORM)的常用属性(目录)1.02、标签控件(Lable)的常用属性(目录)1.03、文本框控件(TextBox)的常用属性(目录)1.04、框架控件(Frame)的常用属性(目录)1.06、复选框控件(CheckBox)的常用属性(目录)1.07、单选钮控件(OptionButton)的常用属性(目录)1.08、组合框控件(ComboBox)常用属性(目录)1.09、列表框控件(ListBox)的常用属性(目录)1.10、水平滚动条控件(HScrollBar)和垂直滚动条控件(VScrollBar)的常用属性(目录)1.11、定时器控件的常用属性(目录)1.12、文件系统控件的常用属性(目录)文件控件的说明:1、当选择新的驱动器后,应用ChDrive语句更新当前驱动器,语法如下:ChDrive Drive1. Drive 此属性只能在程序代码中设置、访问,而不能在属性窗口中设置。
1、窗体1、常用属性(1Name 属性属性::用来获取或设置窗体的名称用来获取或设置窗体的名称,,在应用程序中可通过Name 属性来引用窗体。
(2WindowState 属性属性::用来获取或设置窗体的窗口状态用来获取或设置窗体的窗口状态。
取值有三种取值有三种::Normal (窗体正常显示体正常显示、Minimized (窗体以最小化形式显示窗体以最小化形式显示和Maximized (窗体以最大化形式显示窗体以最大化形式显示。
(3StartPosition 属性属性::用来获取或设置运行时窗体的起始位置用来获取或设置运行时窗体的起始位置。
(4Text 属性属性::该属性是一个字符串属性该属性是一个字符串属性,,用来设置或返回在窗口标题栏中显示的文字。
(5Width 属性属性::用来获取或设置窗体的宽度用来获取或设置窗体的宽度。
(6Height 属性属性::用来获取或设置窗体的高度用来获取或设置窗体的高度。
(7Left 属性属性::用来获取或设置窗体的左边缘的x 坐标坐标((以像素为单位以像素为单位。
(8Top 属性属性::用来获取或设置窗体的上边缘的y 坐标坐标((以像素为单位以像素为单位。
(9ControlBox 属性属性::用来获取或设置一个值用来获取或设置一个值,,该值指示在该窗体的标题栏中是否显示控制框制框。
值为true时将显示控制框时将显示控制框,,值为false 时不显示控制框时不显示控制框。
(10MaximizeBox 属性属性::用来获取或设置一个值用来获取或设置一个值,,该值指示是否在窗体的标题栏中显示最大化按钮最大化按钮。
值为true 时显示最大化按钮时显示最大化按钮,,值为false 时不显示最大化按钮时不显示最大化按钮。
(11MinimizeBox 属性属性::用来获取或设置一个值用来获取或设置一个值,,该值指示是否在窗体的标题栏中显示最小化按钮最小化按钮。
值为true 时显示最小化按钮时显示最小化按钮,,值为false 时不显示最小化按钮时不显示最小化按钮。