搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Visual Basic控件参考大全
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7115154104
  • 作      者:
    高春艳,刘彬彬编著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2006
收藏
作者简介
  明日科技有限公司是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物制作、计算机网络系统综合应用以及行业电子商务网站开发等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。
展开
内容介绍
  本书全面、系统地介绍了Visual Basic控件及其应用,包括Visual Basic标准控件、ActiveX控件、自定义控件和第三方控件,是一本全面系统的控件参考大全。
  本书通过大量的示例、典型实例帮助读者透彻理解Visual Basic控件及其应用。全书共分27章,分别介绍了Visual Basic控件的基础知识、文本编辑类控件、列表和视图类控件、选择类控件、工具栏和状态栏、滚动条类控件、图形图像类控件、对话框控件、进度条类控件、时间和日期类控件、数据连接控件、数据显示类控件、网格类控件、图表类控件、文件类控件、多媒体控件、网络通信类控件、Internet类控件、第三方控件和用户自定义控件等。
  本书配套光盘中提供了书中所有实例的源代码,所有源代码都经过精心调试,在Windows XP下测试通过,能够正常运行。
  本书内容精练、实例丰富,是各级程序开发人员必备的参考书,也非常适合大中专院校师生学习参考。
展开
目录
第1章 窗体与控件 1
1.1 对象概述 2
1.1.1 对象的概念 2
1.1.2 “编辑器”设置 2
1.1.3 对象的属性 3
1.1.4 设置对象的属性 3
1.1.5 对象的事件 4
1.1.6 事件过程 4
1.1.7 对象方法 5
1.2 认识Visual Basic窗体 5
1.2.1 窗体的概念 5
1.2.2 窗体样式 5
1.2.3 窗体的结构 6
1.2.4 添加和删除窗体 7
1.3 窗体的属性 9
1.3.1 更换窗体的图标 9
1.3.2 隐藏窗体的标题栏 9
1.3.3 控制窗体的显示位置 10
1.3.4 修改窗体的大小 10
1.3.5 设置具有图像背景的窗体 11
1.4 窗体的方法 11
1.4.1 加载和卸载窗体 11
1.4.2 窗体的显示与隐藏 13
1.4.3 将数据输出到窗体上 14
1.5 窗体的事件 14
1.5.1 Click事件 14
1.5.2 DblClick事件 14
1.5.3 Load事件 14
1.5.4 Unload事件 14
1.6 窗体与控件 15
1.6.1 向窗体中添加控件 15
1.6.2 向窗体中添加多个控件 15
1.6.3 控件对齐 15
1.6.4 调整光标在控件上移动的先后顺序 17
1.6.5 调整控件在窗体上的前后顺序 17
1.6.6 删除及恢复误删除的控件 18
1.6.7 锁定控件 18
1.6.8 调整窗体内的网点 18

第2章 控件的通用属性、方法和事件 21
2.1 通用属性 22
2.1.1 Alignment属性 22
2.1.2 Appearance属性 23
2.1.3 BackColor和ForeColor属性 24
2.1.4 BorderStyle属性 25
2.1.5 Caption属性 26
2.1.6 CausesValidation属性 27
2.1.7 Container属性 27
2.1.8 DataBindings属性 28
2.1.9 DataChanged属性 29
2.1.10 DataField属性 30
2.1.11 DataFormat属性 31
2.1.12 DataMember属性 31
2.1.13 DataSource属性 32
2.1.14 DragIcon属性 32
2.1.15 DragMode属性 33
2.1.16 Enabled属性 34
2.1.17 Font属性 35
2.1.18 FontBold属性 35
2.1.19 FontItalic属性 36
2.1.20 FontStrikethru属性 37
2.1.21 FontUnderline属性 37
2.1.22 FontName属性 38
2.1.23 FontSize属性 38
2.1.24 Height、Width属性 39
2.1.25 HelpContextID属性 39
2.1.26 hWnd属性 40
2.1.27 Index属性 40
2.1.28 Left、Top属性 41
2.1.29 MouseIcon属性 41
2.1.30 MousePointer属性 42
2.1.31 Name属性 43
2.1.32 Object属性 43
2.1.33 OLEDragMode属性 44
2.1.34 OLEDropMode属性 45
2.1.35 Parent属性 45
2.1.36 RightToLeft属性 46
2.1.37 SelLength、SelStart、SelText属性 47
2.1.38 ScaleHeight属性 47
2.1.39 ScaleWidth属性 48
2.1.40 ScaleLeft属性 48
2.1.41 ScaleTop属性 49
2.1.42 ScaleMode属性 49
2.1.43 ShowTips属性 50
2.1.44 TabIndex属性 51
2.1.45 TabStop属性 51
2.1.46 Tag属性 52
2.1.47 ToolTipText属性 53
2.1.48 Visible属性 53
2.1.49 WhatsThisHelpID属性 54
2.2 通用方法 55
2.2.1 Drag方法 55
2.2.2 Move方法 56
2.2.3 OLEDrag方法 57
2.2.4 Refresh方法 57
2.2.5 SetFocus方法 57
2.2.6 ShowWhatsThis方法 57
2.2.7 ZOrder方法 58
2.3 通用事件 59
2.3.1 Change事件 59
2.3.2 Click事件 60
2.3.3 DblClick事件 60
2.3.4 DragDrop事件 61
2.3.5 DragOver事件 62
2.3.6 GotFocus事件 63
2.3.7 KeyDown、KeyUp事件 63
2.3.8 KeyPress事件 64
2.3.9 LostFocus事件 65
2.3.10 MouseDown、MouseUp事件 66
2.3.11 MouseMove事件 67
2.3.12 OLECompleteDrag事件 68
2.3.13 OLEDragDrop事件 69
2.3.14 OLEDragOver事件 70
2.3.15 OLEGiveFeedback事件 71
2.3.16 OLESetData事件 71
2.3.17 OLEStartDrag事件 72
2.3.18 Scroll事件 72
2.3.19 Validate事件 73

第3章 控件数组 75
3.1 控件数组的创建 76
3.2 控件数组的应用 76
3.2.1 利用控件数组实现光标移动 76
3.2.2 利用控件数组输入数据 77
3.2.3 向窗体中动态添加控件 78

第4章 ActiveX控件的添加 79
4.1 ActiveX控件概述 80
4.2 ActiveX控件的添加 80

第5章 基础控件 83
5.1 Label控件 84
5.1.1 Label控件的属性 84
5.1.2 Label控件的方法 89
5.1.3 Label控件的事件 92
5.2 CommandButton控件 94
5.2.1 CommandButton控件的属性 94
5.2.2 CommandButton控件的方法 99
5.2.3 CommandButton控件的事件 100
5.2.4 CommandButton控件的典型应用 101

第6章 文本编辑类控件 103
6.1 TextBox控件 104
6.1.1 TextBox控件的属性 104
6.1.2 TextBox控件的方法 109
6.1.3 TextBox控件的事件 110
6.2 MaskEdBox控件 111
6.2.1 MaskEdBox控件的属性 111
6.2.2 MaskEdBox控件的方法 116
6.2.3 MaskEdBox控件的事件 116
6.3 RichTextBox控件 117
6.3.1 RichTextBox控件的属性 117
6.3.2 RichTextBox控件的方法 130
6.3.3 RichTextBox控件的事件 136
6.3.4 RichTextBox控件的典型应用 137
6.4 UpDown控件 138
6.4.1 UpDown控件的属性 138
6.4.2 UpDown控件的方法 143
6.4.3 UpDown控件的事件 143

第7章 列表/视图类控件 145
7.1 ComboBox控件 146
7.1.1 ComboBox控件的属性 146
7.1.2 ComboBox控件的方法 153
7.1.3 ComboBox控件的事件 155
7.1.4 ComboBox控件的典型应用 157
7.2 ListBox控件 158
7.2.1 ListBox控件的属性 158
7.2.2 ListBox控件的方法 165
7.2.3 ListBox控件的事件 167
7.2.4 ListBox控件的典型应用 168
7.3 ImageCombo控件 169
7.3.1 ImageCombo控件的属性 169
7.3.2 ImageCombo控件的ComboItems集合 172
7.3.3 ImageCombo控件的方法 174
7.3.4 ImageCombo控件的事件 175
7.4 ListView控件 175
7.4.1 ListView控件的属性 175
7.4.2 ListView控件的方法 197
7.4.3 ListView控件的事件 199
7.5 TreeView控件 202
7.5.1 TreeView控件的属性 202
7.5.2 TreeView控件的方法 215
7.5.3 TreeView控件的事件 217

第8章 选择类控件 221
8.1 OptionButton控件 222
8.1.1 OptionButton控件的属性 222
8.1.2 OptionButton控件的方法 225
8.1.3 OptionButton控件的事件 225
8.1.4 OptionButton控件的典型应用 226
8.2 CheckBox控件 227
8.2.1 CheckBox控件的属性 227
8.2.2 CheckBox控件的方法 229
8.2.3 CheckBox控件的事件 229
8.2.4 CheckBox控件的典型应用 230

第9章 工具栏、状态栏 233
9.1 ImageList控件 234
9.1.1 ImageList控件的属性 234
9.1.2 ListImages集合 235
9.1.3 ImageList控件的方法 237
9.2 Toolbar控件 238
9.2.1 Toolbar控件的属性 239
9.2.2 Toolbar控件的方法 244
9.2.3 Toolbar控件的事件 247
9.2.4 Toolbar控件的典型应用 248
9.3 StatusBar控件 249
9.3.1 StatusBar控件的属性 249
9.3.2 StatusBar控件的Panel对象 251
9.3.3 StatusBar控件的Panels集合 255
9.3.4 StatusBar控件的方法 259
9.3.5 StatusBar控件的事件 260
9.4 CoolBar控件 262
9.4.1 CoolBar控件的属性 262
9.4.2 CoolBar控件的方法 267
9.4.3 CoolBar控件的事件 267

第10章 滚动条类控件 271
10.1 HScrollBar控件 272
10.1.1 HScrollBar控件的属性 272
10.1.2 HScrollBar控件的方法 274
10.1.3 HScrollBar控件的事件 274
10.1.4 HScrollBar控件的典型应用 276
10.2 VScrollBar控件 276
10.2.1 VScrollBar控件的属性 276
10.2.2 VScrollBar控件的方法 277
10.2.3 VScrollBar控件的事件 277
10.2.4 VScrollBar控件的典型实例 277
10.3 FlatScrollBar控件 278
10.3.1 FlatScrollBar控件的属性 278
10.3.2 FlatScrollBar控件的方法 282
10.3.3 FlatScrollBar控件的事件 282

第11章 图形、图像类控件 285
11.1 Shape控件 286
11.1.1 Shape控件的属性 286
11.1.2 Shape控件的方法 290
11.1.3 Shape控件的典型应用 290
11.2 Line控件 291
11.2.1 Line控件的属性 291
11.2.2 Line控件的方法 293
11.2.3 Line控件的典型应用 293
11.3 Image控件 294
11.3.1 Image控件的属性 294
11.3.2 Image控件的方法 296
11.3.3 Image控件的事件 296
11.3.4 Image控件的典型应用 296
11.4 PictureBox控件 297
11.4.1 PictureBox控件的属性 297
11.4.2 Picture对象 302
11.4.3 PictureBox控件的方法 303
11.4.4 PictureBox控件的事件 308
11.5 PictureClip控件 309

第12章 对话框控件 317
12.1.1 CommonDialog控件的属性 318
12.1.2 CommonDialog控件的方法 328

第13章 进度条类控件 331
13.1 ProgressBar控件 332
13.1.1 ProgressBar控件的属性 332
13.1.2 ProgressBar控件的方法 335
13.1.3 ProgressBar控件的事件 335
13.1.4 ProgressBar控件的典型应用 335
13.2 Slider控件 336
13.2.1 Slider控件的属性 336
13.2.2 Slider控件的方法 341
13.2.3 Slider控件的事件 342
13.2.4 Slider控件的典型应用 343

第14章 时间/日期类控件 345
14.1 Timer控件 346
14.1.1 Timer控件的属性 346
14.1.2 Timer控件的事件 347
14.1.3 Timer控件的典型应用 347
14.2 DateTimePicker控件 349
14.2.1 DateTimePicker控件的属性 349
14.2.2 DateTimePicker控件的方法 352
14.2.3 DateTimePicker控件的事件 353
14.2.4 DateTimePicker控件的典型应用 355
14.3 MonthView控件 355
14.3.1 MonthView控件的属性 355
14.3.2 MonthView控件的方法 358
14.3.3 MonthView控件的事件 359

第15章 框架类控件 361
15.1 Frame控件 362
15.1.1 Frame控件的属性 362
15.1.2 Frame控件的方法 363
15.1.3 Frame控件的事件 364
15.2 TabStrip控件 364
15.2.1 TabStrip控件的属性 364
15.2.2 TabStrip控件的Tab对象 368
15.2.3 TabStrip控件的方法 370
15.2.4 TabStrip控件的事件 370
15.3 SSTab控件 371
15.3.1 SSTab控件的属性 371
15.3.2 SSTab控件的方法 376
15.3.3 SSTab控件的事件 376

第16章 数据连接类控件 379
16.1 Data控件 380
16.1.1 Data控件的属性 380
16.1.2 Data控件的方法 384
16.1.3 Data控件的事件 386
16.1.4 Data控件的典型应用 388
16.2 ADO控件 389
16.2.1 ADO控件的属性 389
16.2.2 ADO控件Recordset对象的属性 400
16.2.3 ADO控件Recordset对象的方法 406
16.2.4 ADO控件Field对象的属性 417
16.2.5 ADO控件Field对象的方法 420
16.2.6 ADO控件的方法 420
16.2.7 ADO控件的事件 421
16.2.8 其他事件 423
16.2.9 ADO控件的典型应用 424
16.3 RDO控件 425
16.3.1 RDO控件的属性 425
16.3.2 RDO控件的方法 428
16.3.3 RDO控件的事件 430

第17章 数据显示类控件 433
17.1 DBCombo控件 434
17.2 DBList控件 436
17.3 DataCombo控件 437
17.3.1 DataCombo控件的属性 437
17.3.2 DataCombo控件的方法 447
17.3.3 DataCombo控件的事件 447
17.3.4 DataCombo控件的典型应用 450
17.4 DataList控件 453
17.4.1 DataList控件的属性 453
17.4.2 DataList控件的方法 455
17.4.3 DataList控件的事件 456
17.4.4 DataList控件的典型应用 456
17.5 DataGrid控件 458
17.5.1 DataGrid控件的属性 458
17.5.2 DataGrid控件的Column对象 466
17.5.3 DataGrid控件的Columns集合 474
17.5.4 DataGrid控件的Split对象 475
17.5.5 DataGrid控件的Splits集合 478
17.5.6 DataGrid控件的方法 478
17.5.7 DataGrid控件的事件 482
17.5.8 DataGrid控件的典型应用 489
17.6 DataRepeater控件 491
17.6.1 DataRepeater控件的属性 496
17.6.2 DataRepeater控件的RepeaterBindings集合 500
17.6.3 DataRepeater控件的方法 501
17.6.4 DataRepeater控件的事件 501

第18章 网格类控件 505
18.1 MSHFlexGrid控件 506
18.1.1 MSHFlexGrid控件的属性 506
18.1.2 MSHFlexGrid控件的方法 522
18.1.3 MSHFlexGrid控件的事件 523
18.1.4 MSHFlexGrid控件的典型应用 524
18.2 MSFlexGrid控件 529
18.2.1 MSFlexGrid控件的属性 529
18.2.2 MSFlexGrid控件的方法 533
18.2.3 MSFlexGrid控件的事件 534

第19章 图表类控件 535
19.1 MSChart控件 536
19.1.1 MSChart控件的属性 538
19.1.2 MSChart控件的Backdrop对象 544
19.1.3 Backdrop对象的Fill对象 545
19.1.4 Backdrop对象的Fill对象的Brush对象 545
19.1.5 Backdrop对象的Frame对象 547
19.1.6 Backdrop对象的Shadow对象 548
19.1.7 MSChart控件的DataGrid对象 549
19.1.8 MSChart控件的Footnote对象 555
19.1.9 MSChart控件的Plot对象 556
19.1.10 Plot对象的Axis对象 564
19.1.11 Plot对象的Axis对象的AxisGrid对象 565
19.1.12 Plot对象的Axis对象的AxisScale对象 565
19.1.13 Plot对象的Axis对象的AxisTitle对象 567
19.1.14 Plot对象的Axis对象的CategoryScale对象 567
19.1.15 Plot对象的Axis对象的InterSection对象 568
19.1.16 Plot对象的Axis对象的Labels集合 569
19.1.17 Plot对象的Axis对象的Pen对象 569
19.1.18 Plot对象的Axis对象的Tick对象 571
19.1.19 Plot对象的Axis对象的ValueScale对象 571
19.1.20 Plot对象的PlotBase对象 572
19.1.21 Plot对象的SeriesCollection集合 572
19.1.22 Plot对象的View3D对象 573
19.1.23 Plot对象的Wall对象 574
19.1.24 Plot对象的Weighting对象 575
19.1.25 MSChart控件的Title对象 576
19.2 MSChart控件的方法 577
19.3 MSChart控件的事件 578
19.4 图表的典型应用 583
19.4.1 图表分析产品价格 583
19.4.2 图表显示数据并打印 584
19.4.3 向图表中添加行和列标签 584
19.4.4 折线图分析商品的价格走势 585
19.4.5 饼图分析产品市场占有率 586

第20章 文件类控件 587
20.1 DriverListBox控件 588
20.1.1 DriverListBox控件的属性 588
20.1.2 DriverListBox控件的方法 590
20.1.3 DriverListBox控件的事件 590
20.2 DirListBox控件 591
20.2.1 DirListBox控件的属性 591
20.2.2 DirListBox控件的方法 594
20.2.3 DirListBox控件的事件 594
20.3 FileListBox控件 594
20.3.1 FileListBox控件的属性 594
20.3.2 FileListBox控件的方法 598
20.3.3 FileListBox控件的事件 598
20.4 综合应用 600
20.4.1 图片浏览器 600
20.4.2 检测磁盘的空间 601

第21章 多媒体类控件 603
21.1 MMControl控件 604
21.1.1 MMControl控件的属性 604
21.1.2 MMControl控件的方法 619
21.1.3 MMControl控件的事件 619
21.2 MediaPlay控件 623
21.2.1 MediaPlay控件的属性 623
21.2.2 MediaPlay控件的方法 633
21.2.3 MediaPlay控件的事件 638
21.3 动画控件(Animation控件) 639
21.3.1 Animation控件属性 639
21.3.2 Animation控件的方法 641
21.3.3 Animation控件的事件 643

第22章 网络通信类控件 645
22.1 Winsock控件 646
22.1.1 Winsock控件的属性 646
22.1.2 Winsock控件的方法 652
22.1.3 Winsock控件的事件 657
22.2 MSComm控件 662
22.2.1 MSComm控件的属性 662
22.2.2 MSComm控件的事件 679

第23章 Internet类控件 681
23.1 WebBrowser控件 682
23.1.1 WebBrowser控件的属性 682
23.1.2 WebBrowser控件的方法 683
23.1.3 WebBrowser控件的事件 689
23.2 Internet Transfer控件 689
23.2.1 Internet Transfer控件的属性 689
23.2.2 Internet Transfer控件的方法 696
23.2.3 Internet Transfer控件的事件 700
23.3 MAPISession控件 701
23.3.1 MAPISession控件的属性 701
23.3.2 MAPISession控件的方法 704
23.4 MAPIMessages控件 705
23.4.1 MAPIMessages控件的属性 705
23.4.2 MAPIMessages控件的方法 714

第24章 系统控件 719
24.1 SysInfo控件的属性 720
24.2 SysInfo控件的事件 722
24.3 SysInfo控件的典型应用 725

第25章 其他控件 727
25.1 Agent控件 728
25.1.1 Agent控件的属性 728
25.1.2 Agent控件的事件 729
25.2 Calendar控件 731
25.2.1 Calendar控件的属性 732
25.2.2 Calendar控件的方法 734
25.2.3 Calendar控件的事件 735
25.3 ShockwaveFlash控件 736
25.3.1 ShockwaveFlash控件的属性 736
25.3.2 ShockwaveFlash控件的方法 738
25.4 OLE容器控件 741
25.4.1 OLE容器控件的属性 741
25.4.2 OLE容器控件的方法 743
25.4.3 OLE容器控件的事件 746

第26章 用户自定义控件 749
26.1 创建ActiveX控件的方法和步骤 750
26.2 创建自定义控件 750
26.2.1 用户自定义时间控件 751
26.2.2 可播放Gif动画的控件 757
26.2.3 可重复利用的导航栏菜单控件 757
26.2.4 设计浮动工具栏控件 757

第27章 第三方控件 759
27.1 CtListBar控件 760
27.2 BSE控件 764
27.3 VsMenu控件 766
27.4 ccrpProgressBar控件 770
27.5 ccrpHotKey控件 773
27.6 ActiveReport报表设计器 775

附录 Visual Basic控件索引 779
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证