Visual Basic控件参考大全

Visual Basic控件参考大全
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2006-12
版次: 1
ISBN: 9787115154101
定价: 86.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 780页
字数: 1350千字
53人买过
  •   本书全面、系统地介绍了VisualBasic控件及其应用,包括VisualBasic标准控件、ActiveX控件、自定义控件和第三方控件,是一本全面系统的控件参考大全。
      本书通过大量的示例、典型实例帮助读者透彻理解VisualBasic控件及其应用。全书共分27章,分别介绍了VisualBasic控件的基础知识、文本编辑类控件、列表和视图类控件、选择类控件、工具栏和状态栏、滚动条类控件、图形图像类控件、对话框控件、进度条类控件、时间和日期类控件、数据连接控件、数据显示类控件、网格类控件、图表类控件、文件类控件、多媒体控件、网络通信类控件、Internet类控件、第三方控件和用户自定义控件等。
      本书配套光盘中提供了书中所有实例的源代码,所有源代码都经过精心调试,在WindowsXP下测试通过,能够正常运行。
      本书内容精练、实例丰富,是各级程序开发人员必备的参考书,也非常适合大中专院校师生学习参考。   明日科技有限公司是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物制作、计算机网络系统综合应用以及行业电子商务网站开发等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。 第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 认识VisualBasic窗体 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 InternetTransfer控件 689
    23.2.1 InternetTransfer控件的属性 689
    23.2.2 InternetTransfer控件的方法 696
    23.2.3 InternetTransfer控件的事件 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

    附录 VisualBasic控件索引 779
  • 内容简介:
      本书全面、系统地介绍了VisualBasic控件及其应用,包括VisualBasic标准控件、ActiveX控件、自定义控件和第三方控件,是一本全面系统的控件参考大全。
      本书通过大量的示例、典型实例帮助读者透彻理解VisualBasic控件及其应用。全书共分27章,分别介绍了VisualBasic控件的基础知识、文本编辑类控件、列表和视图类控件、选择类控件、工具栏和状态栏、滚动条类控件、图形图像类控件、对话框控件、进度条类控件、时间和日期类控件、数据连接控件、数据显示类控件、网格类控件、图表类控件、文件类控件、多媒体控件、网络通信类控件、Internet类控件、第三方控件和用户自定义控件等。
      本书配套光盘中提供了书中所有实例的源代码,所有源代码都经过精心调试,在WindowsXP下测试通过,能够正常运行。
      本书内容精练、实例丰富,是各级程序开发人员必备的参考书,也非常适合大中专院校师生学习参考。
  • 作者简介:
      明日科技有限公司是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物制作、计算机网络系统综合应用以及行业电子商务网站开发等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。
  • 目录:
    第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 认识VisualBasic窗体 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 InternetTransfer控件 689
    23.2.1 InternetTransfer控件的属性 689
    23.2.2 InternetTransfer控件的方法 696
    23.2.3 InternetTransfer控件的事件 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

    附录 VisualBasic控件索引 779
查看详情
您可能感兴趣 / 更多
Visual Basic控件参考大全
经济法案例教程
高春艳 谷晓婷 李璇 著
Visual Basic控件参考大全
药理学(第3版)(医药类高职高专院校“十三五”规划教材·药学类专业)
高春艳 编;刘敏
Visual Basic控件参考大全
药理学
高春艳;杜景霞;曹华
Visual Basic控件参考大全
朱集煤矿巷道围岩流变性状及本构模型研究
高春艳、牛建广、邢秀清、李媛 著
Visual Basic控件参考大全
《关学文库》学术研究系列—李因笃评传
高春艳、袁志伟 著
Visual Basic控件参考大全
Visual Basic项目开发全程实录(第3版)
高春艳、李贺 著
Visual Basic控件参考大全
华章程序员书库:JavaScript入门经典
高春艳、张金辉 著
Visual Basic控件参考大全
软件工程师典藏:VisualBasic程序开发范例宝典(第3版)
高春艳、安剑、张逸溦 著
Visual Basic控件参考大全
学通Visual Basic的24堂课
高春艳 著
Visual Basic控件参考大全
李因笃文学研究
高春艳 编
Visual Basic控件参考大全
软件工程师典藏:VisualBasic程序开发范例宝典(第2版)
高春艳 著
Visual Basic控件参考大全
Visual Basic开发技术大全
高春艳 著;明日科技 编