注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关VISUAL BASIC编程从基础到实践

VISUAL BASIC编程从基础到实践

VISUAL BASIC编程从基础到实践

定 价:¥49.00

作 者: 沈炜,杨世锡主编
出版社: 电子工业出版社
丛编项: 从基础到实践丛书
标 签: VB

ISBN: 9787121015885 出版时间: 2005-09-01 包装: 胶版纸
开本: 26cm+1光盘 页数: 497 字数:  

内容简介

  本书通过近百个实例详细地介绍了VisualBasic语言的编程基础、技术要点、开发技巧、常用模块,以及按照软件工程方法开发的综合实例。全书共分为19章,主要包括VB概述、VisualBasic编程基础、VisualBasic程序语句、过程和函数、常用控件与系统对象、菜单对象、调试发布程序和创建帮助、企业档案管理信息系统等内容,基本涵盖了VB的初级和高级程序设计。本书详细地介绍了VisualBasic语言的编程基础、技术要点、开发技巧、常用模块,以及按照软件工程方法开发的综合实例。全书共分为19章,主要包括VB概述、VisualBasic编程基础、VisualBasic程序语句、过程和函数、常用控件与系统对象、菜单对象、调试发布程序和创建帮助、VisualBasic网络与通信编程、VisualBasic多媒体编程、VisualBasic数据库编程、图像处理综合系统、网络五子棋系统、图书馆管理信息系统、医务收费系统、企业档案管理信息系统等内容。本书通过近百个实例循序渐进地介绍了VB开发技术,基本涵盖了VB的初级和高级程序设计,并对其众多知识点及难点都予以了详细的说明。读者举一反三,只需要对本书的实例稍做修改,就可以完成自己的开发任务。本书可作为各类高校的计算机应用、电子商务等专业的教学用书,也可作为相关培训教材或Web应用程序设计爱好者的自学用书。

作者简介

暂缺《VISUAL BASIC编程从基础到实践》作者简介

图书目录

第1章VisualBasic基础 1
1.1VisualBasic概述 1
1.1.1VisualBasic的发展历程 1
1.1.2VisualBasic6.0的特色 1
1.2VB的安装.启动和退出 2
1.2.1VB6.0的运行环境 2
1.2.2VB6.0的安装 3
1.2.3VB6.0的启动和退出 4
1.3VisualBasic6.0的集成开发环境 5
1.3.1VisualBasic6.0集成开发环境(IDE) 5
1.3.2使用VisualBasic6.0如何生成应用程序 12
1.4VisualBasic6.0帮助系统的使用 16
1.4.1使用MSDNLibrary查阅器 16
1.4.2上下文帮助 17
1.4.3运行所提供的样例 17
1.5小结 18
第2章VisualBasic编程基础 19
2.1程序设计的基本概念 19
2.1.1VB中的关键字 19
2.1.2标识符 19
2.1.3VB字符集 20
2.2数据类型 20
2.2.1基本数据类型 20
2.2.2自定义数据类型 21
2.3常量 21
2.3.1常量的概念 21
2.3.2符号常量 22
2.4变量 23
2.4.1变量的概念 23
2.4.2变量声明 23
2.4.3OptionExplicit语句 24
2.5数组和数组声明 24
2.5.1数组的概念和作用 25
2.5.2数组的声明 25
2.5.3多维数组 26
2.5.4动态数组 27
2.6运算符和表达式 28
2.6.1算术运算符和算术表达式 28
2.6.2关系运算符和关系表达式 29
2.6.3逻辑运算符和逻辑表达式 29
2.7小结 30
第3章VB程序语句 32
3.1程序基本语句 31
3.1.1赋值语句 31
3.1.2注释语句 31
3.1.3一句多行和一行多句 32
3.1.4Print方法 32
3.2条件判断语句 33
3.2.1If/Then语句 33
3.2.2SelectCase语句 37
3.3循环结构 38
3.3.1Do...Loop语句 38
3.3.2While/Wend语句 40
3.3.3For...Next语句 41
3.4综合实例 44
3.4小结 45
第4章过程和函数 49
4.1过程概述 46
4.2Sub过程 46
4.2.1通用过程 47
4.2.2事件过程 47
4.2.3子过程的建立 48
4.2.4过程的调用 49
4.3Function过程 50
4.3.1函数过程(Function过程)的定义 51
4.3.2函数的调用 52
4.4过程之间参数的传递 53
4.4.1形式参数和实际参数 53
4.4.2参数传递 53
4.4.3有关过程之间数据传递的
4.4.3几点说明 56
4.5数组做过程的参数 56
4.6过程的嵌套和递归调用 57
4.6.1过程的嵌套 57
4.6.2过程的递归调用 59
4.7过程的可选参数与不定量参数 60
4.7.1可选参数(Optional) 60
4.7.2使用不定数量的参数 62
4.8应用举例 64
4.8.1查找问题 64
4.8.2插入问题 66
4.9小结 67
第5章控件的属性.方法和事件 73
5.1控件及其作用 68
5.1.1控件概述及作用 68
5.1.2控件分类 68
5.2控件属性.方法和事件的概述 69
5.2.1控件属性 69
5.2.2方法概述 70
5.2.3控件事件 70
5.3事件驱动机制 70
5.3.1理解什么是事件驱动 70
5.3.2在控件中使用事件 71
5.4最通用的属性 72
5.4.1名称属性(Name属性) 72
5.4.2标题属性和文本属性(Caption和Text属性) 72
5.4.3是否可用和是否可视(Enable和Visible属性) 72
5.4.4确定控件位置(Left,Top,Height和Width属性) 73
5.5最通用的方法 73
5.5.1拖动——Drag方法 73
5.5.2移动——Move方法 73
5.5.3设置焦点——Setfocus方法 73
5.6最通用的事件 74
5.6.1单击事件——Click事件 74
5.6.2放下事件——DragDrop事件 74
5.6.3拖过事件——DragOver事件 74
5.6.4取得焦点的事件——GotFocus事件 75
5.6.5失去焦点的事件——LostFocus事件 75
5.7小结 75
第6章窗体 81
6.1窗体概述 76
6.1.1窗体的基本元素 76
6.1.2窗体类型 76
6.2窗体的属性 77
6.2.1窗体标题——Caption属性 77
6.2.2窗体外表风格——Appearance属性 78
6.2.3边框样式——BoderStayle属性 78
6.2.4控制框按钮——ControlBox属性 78
6.2.5最大化按钮——MaxButton属性 79
6.2.6最小化按钮——MinButton属性 79
6.2.7是否可视——Visible属性 79
6.2.8窗体图标——Icon属性 79
6.2.9窗体的可视状态——WindowState属性 79
6.3窗体的常用方法 80
6.3.1显示窗体——Show方法 80
6.3.2隐藏窗体——Hide方法 80
6.3.3移动窗体——Move方法 81
6.3.4弹出菜单——PopupMenu方法 81
6.3.5窗体打印——Print方法 83
6.4窗体的常用事件 85
6.4.1单击——Click事件 85
6.4.2双击——DublClick事件 86
6.4.3初始化——Initialize事件 87
6.4.4窗体的载入和卸载——Load/QueryUnload/Unload事件 87
6.4.5窗体的活动性——Activate/Deactivate事件 90
6.4.6焦点相关——GotFocus/LostFocus事件 91
6.4.7窗体重绘——Paint/Resize事件 91
6.4.8键盘相关事件——KeyDown
6.4.8/KeyUp/KeyPress事件 92
6.4.9鼠标相关——MouseDown/MouseMove/MouseUp事件 96
6.5通用对话框 99
6.5.1通用对话框控件 99
6.5.2使用【打开】对话框 100
6.5.3使用【另存为】对话框 102
6.5.4使用【颜色】对话框 102
6.5.5使用【字体】对话框 103
6.5.6使用【打印】对话框 105
6.5.7使用ShowHelp方法显示帮助文件 106
6.6设计MDI窗体 107
6.6.1MDI主窗体和MDI子窗体 107
6.6.2MDI窗体的基本特征 109
6.6.3操作子窗体 109
6.7小结 115
第7章常用控件与系统对象 123
7.1单选按钮.检查框及框架 116
7.1.1单选按钮(OptionButton) 116
7.1.2检查框(Checkbox) 117
7.1.3框架(Frame) 119
7.2滚动条 121
7.3列表框(Listbox)与组合框(Combo) 123
7.3.1列表框 123
7.3.2组合框 125
7.4时钟 126
7.5ActiveX控件 127
7.5.1UpDown控件 128
7.5.2Slider控件 132
7.5.3ProgressBar控件 135
7.5.4ImageList控件 137
7.5.5ImageCombo控件 140
7.5.6SSTab控件 140
7.5.7TreeView控件 144
7.5.8ListView控件 150
7.6小结 156
第8章菜单 168
8.1菜单设计 157
8.1.1菜单的基本概念 157
8.1.2菜单编辑器 158
8.1.3设计菜单 161
8.2弹出式菜单 162
8.2.1弹出式菜单概述 162
8.2.2弹出式菜单的设计 162
8.2.3弹出式菜单的调用 162
8.3菜单的编程 163
8.3.1菜单编程初步 163
8.3.2运行时改变菜单状态 164
8.3.3运行时菜单项的增减 166
8.4菜单设计示例 167
8.4.1设计弹出式菜单 167
8.4.2动态菜单的增减 169
8.5小结 169
第9章调试.发布程序和创建帮助 182
9.1程序的调试 170
9.1.1错误的类型 170
9.1.2程序的调试和排错 174
9.1.3错误处理和条件编译 179
9.2为应用程序提供帮助 182
9.2.1帮助文件的综述 182
9.2.2添加WinHelp帮助 183
9.3创建安装程序和安装应用程序 187
9.3.1创建安装程序 187
9.3.2安装应用程序 192
9.4小结 193
第10章VisualBasic文件处理 207
10.1文件的概念 194
10.2文件系统控件 194
10.2.1驱动器列表框(DriveListBox) 194
10.2.2目录列表框(DirListBox) 195
10.2.3文件列表框(FilelistBox) 196
10.2.4文件系统控件的联动 197
10.3顺序文件 198
10.3.1顺序文件的打开与关闭 198
10.3.2顺序文件的读写操作 199
10.4随机文件 201
10.4.1随机文件的打开与关闭 201
10.4.2写随机文件 201
10.4.3读随机文件 202
10.5二进制文件 203
10.6常用的文件操作语句和函数 203
10.6.1文件操作语句 203
10.6.2文件操作函数 207
10.7小结 209
第11章VisualBasic的网络编程 223
11.1Winsock控件网络编程 210
11.1.1TCP基础 210
11.1.2UDP基础 211
11.1.3Winsock控件属性 211
11.1.4Winsock控件方法 214
11.1.5Winsock控件事件 217
11.1.6Winsock控件的使用 220
11.2InternetTransfer控件网络编程 229
11.2.1InternetTransfer控件属性 229
11.2.2InternetTransfer控件方法 235
11.2.3InternetTransfer控件事件 238
11.3.4InternetTransfer控件的使用 239
11.3WebBrowser控件 246
11.4MSComm控件 249
11.4.1MSComm控件的属性 250
11.4.2MSComm控件的事件 254
11.4.3利用MSComm控件通信步骤 254
11.5WinsockAPI 267
11.5.1WinsockAPI的函数声明 267
11.5.2WinsockAPI的函数使用 268
第12章VisualBasic多媒体编程 302
12.1文字图像处理 272
12.1.1文字处理特效 272
12.1.2图像处理特效 276
12.2音频与视频处理 279
12.2.1MMControl控件 279
12.2.2播放MIDI和WAV文件 284
12.2.3播放AVI文件 285
12.2.4播放MP3文件 285
12.3小结 286
第13章数据库编程基础 330
13.1ACCESS数据库 287
13.1.1ACCESS的安装 287
13.1.2ACCESS数据库的使用 290
13.2SQLServer数据库 294
13.2.1SQLServer2000的安装 295
13.2.2启动SQLSERVER 299
13.2.3SQLServer应用 299
13.3SQL语言基础 311
13.3.1SQLServer查询分析器 312
13.3.2查询语句 313
13.3.3SQL数据定义及操作
13.3.3语句的使用 319
13.4ODBC数据源的设定 324
13.4.1ACCESS数据源连接 324
13.4.2SQLServer数据源连接 325
13.5小结 326
第14章Data控件数据库编程 371
14.1DAO控件概述 327
14.2DAO控件数据库编程 328
14.3DAO对象数据库编程 330
14.5小结 332
第15章ADO数据库编程技术 384
15.1ADO控件编程技术 333
15.2ADO对象简介 337
15.3Connection对象 339
15.3.1Connectioin对象的成员 339
15.4RecordSet对象 343
15.4.1RecordSet对象的成员 343
15.4.2RecordSet常用属性说明 344
15.4.3RecordSet对象的方法 347
15.4.5RecordSet对象的应用 349
15.5Command对象 354
15.5.1Command对象成员 354
15.5.2Command对象的应用 357
15.5.3创建调用存储过程 358
15.6小结 360
第16章图像处理综合系统 443
16.1实例原理 361
16.2实例演示 361
第17章网络五子棋 452
17.1实例原理 364
17.2实例演示 364
17.3实例实现 366
17.3.1创建WuziClient和WuziServer窗体 366
17.3.2编写代码 371
17.3.3代码归纳 372
17.4小结 378
第18章企业档案管理信息系统 517
18.1系统分析 379
18.1.1系统总体功能需求 379
18.1.2企业管理 380
18.1.3文书管理 380
18.1.4企业和文书添加和删除 380
18.1.5系统设置 380
18.1.6数据库管理 380
18.1.7文书保存路径的转移 381
18.1.8企业和文书的集合预设 381
18.2UML系统建模 381
18.2.1UML用例视图描述 381
18.2.2UML时序与协作视图描述 382
18.2.3数据库的设计实现 383
18.3系统程序实现 385
18.3.1系统设计概况 385
18.3.2系统主界面实现 386
18.3.3ModuleMain模块 388
18.3.4控制台模块 401
18.3.5企业档案的导入模块 407
18.3.6文件路径设置窗体 410
18.3.7图像扫描窗体 411
18.3.8文书导入窗体 415
18.3.9文书查询模块 419
18.3.10文书查询模块 421
18.3.11文书类型管理模块 428
18.3.12文书管理模块 429
18.3.13系统维护 436
18.4小结 441

本目录推荐