内容简介
第1章 窗体与控件
1.1 对象概述
1.1.1 对象的概念
1.1.2 “编辑器”设置
1.1.3 对象的属性
1.1.4 设置对象的属性
1.1.5 对象的事件
1.1.6 事件过程
1.1.7 对象方法
1.2 认识Visual Basic窗体
1.2.1 窗体的概念
1.2.2 窗体样式
1.2.3 窗体的结构
1.2.4 添加和删除窗体
1.6.8 调整窗体内的网点 l
1.3 窗体的属性
1.3.1 更换窗体的图标
1.3.2 隐藏窗体的标题栏
1.3.3 控制窗体的显示位置
1.3.4 修改窗体的大小
1.3.5 设置具有图像背景的窗体
1.4 窗体的方法
1.4.1 加载和卸载窗体
1.4.2 窗体的显示与隐藏
1.5.3 Load事件
1.5.2 DblClick事件
1.5.4 Unload事件
1.5.1 Click事件
1.5 窗体的事件
1.4.3 将数据输出到窗体上
1.6 窗体与控件
1.6.1 向窗体中添加控件
1.6.2 向窗体中添加多个控件
1.6.3 控件对齐
1.6.4 调整光标在控件上移动的先后顺序
1.6.5 调整控件在窗体上的前后顺序
1.6.6 删除及恢复误删除的控件
1.6.7 锁定控件
第2章 控件的通用属性、方法和事件
2.1 通用属性
2.1.1 Alignment属性
2.1.2 Appearance属性
2.1.3 BackColor和ForeColor属性
2.1.4 BorderStyle属性
2.1.5 Caption属性
2.1.6 CausesValidation属性
2.1.7 Container属性
2.1.8 DataBindings属性
2.1.9 DataChanged属性
2.1.10 DataField属性
2.1.11 DataFormat属性
2.1.12 DataMember属性
2.1.13 DataSource属性
2.1.14 DragIcon属性
2.1.15 DragMode属性
2.1.16 Enabled属性
2.1.18 FontBold属性
2.1.17 Font属性
2.1.19 FontItalic属性
2.1.20 FontStrikethru属性
2.1.21 FontUnderline属性
2.1.22 FontName属性
2.1.23 FontSize属性
2.1.24 Height、Width属性
2.1.25 HelpContextID属性
2.1.26 hWnd属性
2.1.27 Index属性
2.1.28 Left、Top属性
2.1.29 MouseIcon属性
2.1.30 MousePointer属性
2.1.32 Object属性
2.1.31 Name属性
2.1.33 OLEDragMode属性
2.1.34 OLEDropMode属性
2.1.35 Parent属性
2.1.36 RightToLeft属性
2.1.37 SelLength、SelStart、SelText属性
2.1.38 ScaleHeight属性
2.1.39 ScaleWidth属性
2.1.40 ScaleLeft属性
2.1.41 ScaleTop属性
2.1.42 ScaleMode属性
2.1.43 ShowTips属性
2.1.44 TabIndex属性
2.1.45 TabStop属性
2.1.46 Tag属性
2.1.48 Visible属性
2.1.47 ToolTipText属性
2.1.49 WhatsThisHelpID属性
2.2 通用方法
2.2.1 Drag方法
2.2.2 Move方法
2.2.3 OLEDrag方法
2.2.4 Refresh方法
2.2.5 SetFocus方法
2.2.6 ShowWhatsThis方法
2.2.7 ZOrder方法
2.3 通用事件
2.3.1 Change事件
2.3.3 DblClick事件
2.3.2 Click事件
2.3.4 DragDrop事件
2.3.5 DragOver事件
2.3.6 GotFocus事件
2.3.7 KeyDown、KeyUp事件
2.3.8 KeyPress事件
2.3.9 LostFocus事件
2.3.10 MouseDown、MouseUp事件
2.3.11 MouseMove事件
2.3.12 OLECompleteDrag事件
2.3.13 OLEDragDrop事件
2.3.14 OLEDragOver事件
2.3.15 OLEGiveFeedback事件
2.3.16 OLESetData事件
2.3.18 Scroll事件
2.3.17 OLEStartDrag事件
2.3.19 Validate事件
第3章 控件数组
3.1 控件数组的创建
3.2 控件数组的应用
3.2.1 利用控件数组实现光标移动
3.2.2 利用控件数组输入数据
3.2.3 向窗体中动态添加控件
第4章 ActiveX控件的添加
4.1 ActiveX控件概述
4.2 ActiveX控件的添加
第5章 基础控件
5.1 Label控件
5.1.1 Label控件的属性
5.1.2 Label控件的方法
5.1.3 Label控件的事件
5.2 CommandButton控件
5.2.1 CommandButton控件的属性
5.2.2 CommandButton控件的方法
5.2.3 CommandButton控件的事件
5.2.4 CommandButton控件的典型应用
第6章 文本编辑类控件
6.1 TextBox控件
6.1.1 TextBox控件的属性
6.1.2 TextBox控件的方法
6.1.3 TextBox控件的事件
6.2 MaskEdBox控件
6.2.1 MaskEdBox控件的属性
6.2.3 MaskEdBox控件的事件
6.2.2 MaskEdBox控件的方法
6.3 RichTextBox控件
6.3.1 RichTextBox控件的属性
6.3.2 RichTextBox控件的方法
6.3.3 RichTextBox控件的事件
6.3.4 RichTextBox控件的典型应用
6.4 UpDown控件
6.4.1 UpDown控件的属性
6.4.2 UpDown控件的方法
6.4.3 UpDown控件的事件
第7章 列表/视图类控件
7.1 ComboBox控件
7.1.1 ComboBox控件的属性
7.1.2 ComboBox控件的方法
7.1.3 ComboBox控件的事件
7.1.4 ComboBox控件的典型应用
7.2 ListBox控件
7.2.1 ListBox控件的属性
7.2.2 ListBox控件的方法
7.2.3 ListBox控件的事件
7.2.4 ListBox控件的典型应用
7.3 ImageCombo控件
7.3.1 ImageCombo控件的属性
7.3.2 ImageCombo控件的ComboItems集合
7.3.3 ImageCombo控件的方法
7.3.4 ImageCombo控件的事件
7.4 ListView控件
7.4.1 ListView控件的属性
7.4.2 ListView控件的方法
7.4.3 ListView控件的事件
7.5 TreeView控件
7.5.1 TreeView控件的属性
7.5.2 TreeView控件的方法
7.5.3 TreeView控件的事件
第8章 选择类控件
8.1 OptionButton控件
8.1.1 OptionButton控件的属性
8.1.2 OptionButton控件的方法
8.1.3 OptionButton控件的事件
8.1.4 OptionButton控件的典型应用
8.2 CheckBox控件
8.2.1 CheckBox控件的属性
8.2.3 CheckBox控件的事件
8.2.2 CheckBox控件的方法
8.2.4 CheckBox控件的典型应用
第9章 工具栏、状态栏
9.1 ImageList控件
9.1.1 ImageList控件的属性
9.1.2 ListImages集合
9.1.3 ImageList控件的方法
9.2 Toolbar控件
9.2.1 Toolbar控件的属性
9.2.2 Toolbar控件的方法
9.2.3 Toolbar控件的事件
9.2.4 Toolbar控件的典型应用
9.3 StatusBar控件
9.3.1 StatusBar控件的属性
9.3.2 StatusBar控件的Panel对象
9.3.3 StatusBar控件的Panels集合
9.3.4 StatusBar控件的方法
9.3.5 StatusBar控件的事件
9.4 CoolBar控件
9.4.1 CoolBar控件的属性
9.4.2 CoolBar控件的方法
9.4.3 CoolBar控件的事件
第10章 滚动条类控件
10.1 HScrollBar控件
10.1.1 HScrollBar控件的属性
10.1.2 HScrollBar控件的方法
10.1.3 HScrollBar控件的事件
10.1.4 HScrollBar控件的典型应用
10.2 VScrollBar控件
10.2.1 VScrollBar控件的属性
10.2.4 VScrollBar控件的典型实例
10.2.2 VScrollBar控件的方法
10.2.3 VScrollBar控件的事件
10.3 FlatScrollBar控件
10.3.1 FlatScrollBar控件的属性
10.3.2 FlatScrollBar控件的方法
10.3.3 FlatScrollBar控件的事件
第11章 图形、图像类控件
11.1 Shape控件
11.1.1 Shape控件的属性
11.1.2 Shape控件的方法
11.1.3 Shape控件的典型应用
11.2 Line控件
11.2.1 Line控件的属性
11.2.3 Line控件的典型应用
11.2.2 Line控件的方法
11.3 Image控件
11.3.1 Image控件的属性
11.3.2 Image控件的方法
11.3.3 Image控件的事件
11.3.4 Image控件的典型应用
11.4 PictureBox控件
11.4.1 PictureBox控件的属性
11.4.2 Picture对象
11.4.3 PictureBox控件的方法
11.4.4 PictureBox控件的事件
11.5 PictureClip控件
第12章 对话框控件
12.1.1 CommonDialog控件的属性
12.1.2 CommonDialog控件的方法
第13章 进度条类控件
13.1 ProgressBar控件
13.1.1 ProgressBar控件的属性
13.1.2 ProgressBar控件的方法
13.1.3 ProgressBar控件的事件
13.1.4 ProgressBar控件的典型应用
13.2 Slider控件
13.2.1 Slider控件的属性
13.2.2 Slider控件的方法
13.2.3 Slider控件的事件
13.2.4 Slider控件的典型应用
第14章 时间/日期类控件
14.1.1 Timer控件的属性
14.1 Timer控件
14.1.2 Timer控件的事件
14.1.3 Timer控件的典型应用
14.2 DateTimePicker控件
14.2.1 DateTimePicker控件的属性
14.2.2 DateTimePicker控件的方法
14.2.3 DateTimePicker控件的事件
14.2.4 DateTimePicker控件的典型应用
14.3 MonthView控件
14.3.1 MonthView控件的属性
14.3.2 MonthView控件的方法
14.3.3 MonthView控件的事件
第15章 框架类控件
15.1.1 Frame控件的属性
15.1 Frame控件
15.1.2 Frame控件的方法
15.1.3 Frame控件的事件
15.2 TabStrip控件
15.2.1 TabStrip控件的属性
15.2.2 TabStrip控件的Tab对象
15.23 TabStrip控件的方法
15.2.4 TabStrip控件的事件
15.3 SSTab控件
15.3.1 SSTab控件的属性
15.3.2 SSTab控件的方法
15.3.3 SSTab控件的事件
第16章 数据连接类控件
16.1 Data控件
16.1.1 Data控件的属性
16.1.2 Data控件的方法
16.1.3 Data控件的事件
16.1.4 Data控件的典型应用
16.2 ADO控件
16.2.1 ADO控件的属性
16.2.2 ADO控件Recordset对象的属性
16.2.3 ADO控件Recordset对象的方法
16.2.4 ADO控件Field对象的属性
16.2.5 ADO控件Field对象的方法
16.2.6 ADO控件的方法
16.2.7 ADO控件的事件
16.2.8 其他事件
16.2.9 ADO控件的典型应用
16.3.1 RDO控件的属性
16.3 RDO控件
16.3.2 RDO控件的方法
16.3.3 RDO控件的事件
第17章 数据显示类控件
17.1 DBCombo控件
17.2 DBIist控件
17.3 DataCombo控件
17.3.1 DataCombo控件的属性
17.3.2 DataCombo控件的方法
17.3.3 DataCombo控件的事件
17.3.4 DataCombo控件的典型应用
17.4 DataList控件
17.4.1 DataList控件的属性
17.4.2 DataList控件的方法
17.4.4 DataList控件的典型应用
17.4.3 DataList控件的事件
17.5 DataGrid控件
17.5.1 DataGrid控件的属性
17.5.2 DataGrid控件的Column对象
17.5.3 DataGrid控件的Columns集合
17.5.4 DataGrid控件的Split对象
17.5.5 DataGrid控件的Splits集合
17.5.6 DataGrid控件的方法
17.5.7 DataGrid控件的事件
17.5.8 DataGrid控件的典型应用
17.6 DataRepeater控件
17.6.1 DataRepeater控件的属性
17.6.2 DataRepeater控件的RepeaterBindings集合
17.6.4 DataRepeater控件的事件
17.6.3 DataRepeater控件的方法
第18章 网络类控件
18.1 MSHFlexGrid控件
18.1.1 MSHFlexGrid控件的属性
18.1.2 MSHFlexGrid控件的方法
18.1.3 MSHFlexGrid控件的事件
18.1.4 MSHFlexGrid控件的典型应用
18.2 MSFlexGrid控件
18.2.1 MSFlexGrid控件的属性
18.2.2 MSFlexGrid控件的方法
18.2.3 MSFlexGrid控件的事件
第19章 图表类控件
19.1 MSChart控件
19.1.1 MSChart控件的属性
19.1.2 MSChart控件的Backdrop对象
19.1.4 Backdrop对象的Fill对象的Brush对象
19.1.3 Backdrop对象的Fill对象
19.1.5 Backdrop对象的Frame对象
19.1.6 Backdrop对象的Shadow对象
19.1.7 MSChart控件的DataGrid对象
19.1.8 MSChart控件的Footnote对象
19.1.9 MSChart控件的Plot对象
19.1.10 Plot对象的Axis对象
19.1.11 Plot对象的Axis对象的AxisGrid对象
19.1.12 Plot对象的Axis对象的AxisScale对象
19.1.13 Plot对象的Axis对象的AxisTitle对象
19.1.14 Plot对象的Axis对象的CategoryScale对象
19.1.15 Plot对象的Axis对象的InterSection对象
19.1.17 Plot对象的Axis对象的Pen对象
19.1.16 Plot对象的Axis对象的Labels集合
19.1.18 Plot对象的Axis对象的Tick对象
19.1.19 Plot对象的Axis对象的ValueScale对象
19.1.20 Plot对象的PlotBase对象
19.1.21 Plot对象的SeriesCoection集合
19.1.22 Plot对象的View3D对象
19.1.23 Plot对象的Wall对象
19.1.24 Plot对象的Weighting对象
19.1.25 MSChart控件的Title对象
19.2 MSChart控件的方法
19.3 MSChart控件的事件
19.4 图表的典型应用
19.4.1 图表分析产品价格
19.4.2 图表显示数据并打印
19.4.3 向图表中添加行和列标签
19.4.4 折线图分析商品的价格走势
19.4.5 饼图分析产品市场占有率
第20章 文件类控件
20.1 DriverListBox控件
20.1.1 DriverListBox控件的属性
20.1.2 DriverListBox控件的方法
20.1.3 DriverListBox控件的事件
20.2 DirListBox控件
20.2.1 DirListBox控件的属性
20.2.2 DirListBox控件的方法
20.2.3 DirListBox控件的事件
20.3 FileListBox控件
20.3.1 FileListBox控件的属性
20.3.3 FileListBox控件的事件
20.3.2 FileListBox控件的方法
20.4 综合应用
20.4.1 图片浏览器
20.4.2 检测磁盘的空间
第21章 多媒体类控件
21.1 MMControl控件
21.1.1 MMControl控件的属性
21.1.2 MMControl控件的方法
21.1.3 MMControl控件的事件
21.2 MediaPlay控件
21.2.1 MediaPlay控件的属性
21.2.2 MediaPlay控件的方法
21.2.3 MediaPlay控件的事件
21.3 动画控件(Animation控件)
21.3.1 Animation控件属性
21.3.2 Animation控件的方法
21.3.3 Animation控件的事件
第22章 网络通信类控件
22.1 Winsock控件
22.1.1 Winsock控件的属性
22.1.2 Winsock控件的方法
22.1.3 Winsock控件的事件
22.2 MSComm控件
22.2.1 MSComm控件的属性
22.2.2 MSComm控件的事件
第23章 Internet类控件
23.1 WebBrowser控件
23.1.1 WebBrowser控件的属性
23.1.2 WebBrowser控件的方法
23.2.1 Internet Transfer控件的属性
23.1.3 WebBrowser控件的事件
23.2 Internet Transfer控件
23.2.2 Internet Transfer控件的方法
23.2.3 Internet Transfer控件的事件
23.3 MAPISession控件
23.3.1 MAPISession控件的属性
23.3.2 MAPISession控件的方法
23.4 MAPIMessages控件
23.4.1 MAPIMessages控件的属性
23.4.2 MAPIMessages控件的方法
第24章 系统控件
24.1 SysInfo控件的属性
24.2 SysInfo控件的事件
24.3 SysInfo控件的典型应用
第25章 其他控件
25.1 Agent控件
25.1.1 Agent控件的属性
25.1.2 Agent控件的事件
25.2 Calendar控件
25.2.1 Calendar控件的属性
25.2.2 Calendar控件的方法
25.2.3 Calendar控件的事件
25.3 ShockwaveFlash控件
25.3.1 ShockwaveFlash控件的属性
25.3.2 ShockwaveFlash控件的方法
25.4 OLE容器控件
25.4.1 OLE容器控件的属性
25.4.2 OLE容器控件的方法
25.4.3 OLE容器控件的事件
第26章 用户自定义控件
26.1 创建ActiveX控件的方法和步骤
26.2 创建自定义控件
26.2.1 用户自定义时间控件
26.2.2 可播放Gif动画的控件
26.2.3 可重复利用的导航栏菜单控件
26.2.4 设计浮动工具栏控件
第27章 第三方控件
27.1 CtListBar控件
27.2 BSE控件
27.3 VsMenu控件
27.4 ccrpProgressBar控件
27.5 ccrpHotKey控件
27.6 ActiveReport报表设计器
附录 Visual Basic控件索引