图书介绍
Visual Basic编程从基础到实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 沈炜,郭伟伟编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121072659
- 出版时间:2008
- 标注页数:558页
- 文件大小:121MB
- 文件页数:579页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic编程从基础到实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual Basic基础1
1.1 Visual Basic概述1
Visual Basic发展史1
Visual Basic 6.0的特色2
开发平台比较2
1.2 Visual Basic的安装、启动和退出5
Visual Basic 6.0的安装5
Visual Basic 6.0的启动8
1.3 Visual Basic 6.0的集成开发环境9
Visual Basic 6.0集成开发环境(IDE)9
1.4 Visual Basic 6.0帮助系统的使用15
使用MSDN Library查阅器15
上下文帮助16
第2章 Visual Basic编程基础17
2.1第一个Visual Basic程序17
2.2程序设计的基本概念26
Visual Basic中的关键字26
标识符26
Visual Basic字符集26
2.3数据类型27
基本数据类型27
自定义数据类型28
2.4常量28
常量的概念28
符号常量29
2.5变量31
变量的概念31
变量声明31
Option Explicit语句31
2.6数组和数组声明32
数组的概念和作用32
数组的声明33
多维数组34
动态数组36
2.7运算符和表达式37
算术运算符和算术表达式37
关系运算符和关系表达式38
逻辑运算符和逻辑表达式39
第3章 Visual Basic程序语句42
3.1程序基本语句42
赋值语句42
注释语句43
一句多行和一行多句43
Print方法43
3.2条件判断语句45
If/Then语句45
Select Case语句49
3.3循环结构51
Do...Loop语句51
While/Wend语句54
For...Next语句55
3.4本章扩展58
第4章 过程和函数63
4.1过程概述63
4.2 Sub过程64
通用过程64
事件过程64
子过程的建立65
过程的调用67
4.3 Function过程68
函数过程(Function过程)的定义68
函数的调用70
4.4过程之间参数的传递71
形式参数和实际参数72
参数传递72
有关过程之间数据传递的几点说明76
4.5数组作过程的参数76
4.6过程的嵌套和递归调用77
过程的嵌套77
过程的递归调用79
4.7过程的可选参数与不定量参数80
可选参数(Optional)80
使用不定数量的参数84
4.8应用举例87
查找问题87
插入问题90
4.9本章扩展92
字符串函数92
日期函数102
常见数值计算函数110
格式转换函数111
布尔函数112
其他常用函数113
API编程118
第5章 属性、方法和事件123
5.1控件及其作用123
控件概述及作用123
控件分类123
5.2控件属性、方法和事件的概述125
控件属性125
控件方法125
控件事件126
5.3事件驱动机制126
理解什么是事件驱动126
在控件中使用事件126
5.4最通用的属性129
名称属性(Name属性)129
标题属性和文本属性(Caption和Text属性)129
是否可用和是否可视(Enable和Visible属性)129
确定控件位置(Left、 Top、 Height和Width属性)130
5.5最通用的方法130
方法的概述130
拖动——Drag方法130
移动——Move方法130
设置焦点——SetFocus方法131
5.6最通用的事件132
单击事件——Click事件132
放下事件——DragDrop事件132
拖过事件——DragOver事件132
取得焦点的事件——GotFocus事件132
失去焦点的事件——LostFocus事件133
5.7本章扩展133
属性扩展133
方法扩展137
事件扩展137
With语句138
第6章 窗体139
6.1窗体概述139
窗体的基本元素139
窗体类型140
6.2窗体的属性140
窗体标题——Caption属性141
窗体外表风格——Appearance属性141
边框样式——BoderStayle属性141
控制框按钮——ControlBox属性142
最大化按钮——MaxButton属性142
最小化按钮——MinButton属性142
是否可视——Visible属性142
窗体图标——Icon属性143
窗体的可视状态——WindowState属性143
6.3窗体的常用方法143
显示窗体——Show方法143
隐藏窗体——Hide方法144
移动窗体——Move方法144
弹出菜单——PopupMenu方法145
窗体打印——Print方法147
6.4窗体的常用事件150
单击——Click事件151
双击——DblClick事件152
初始化——Initialize事件153
窗体的载入和卸载——Load/QueryUnload/Unload事件153
窗体的活动性——Activate/Deactivate事件157
焦点相关——GotFocus/LostFocus事件158
窗体重绘——Paint/Resize事件158
键盘相关事件——KeyDown/KeyUp/KeyPress事件160
鼠标相关——MouseDown/MouseMove/MouseUp事件167
6.5通用对话框171
通用对话框控件171
使用“打开”对话框172
使用“另存为”对话框174
使用“颜色”对话框175
使用“字体”对话框176
使用“打印”对话框179
使用ShowHelp方法显示帮助文件181
6.6设计MDI窗体182
MDI主窗体和MDI子窗体182
MDI窗体的基本特征184
操作子窗体184
6.7本章补充190
要点补充190
知识补充192
第7章 常用控件与系统对象201
7.1单选按钮、复选框及框架201
单选按钮(OptionButton)201
复选框(Checkbox)203
框架(Frame)205
7.2滚动条207
7.3列表框(Listbox)与组合框(Combo)209
列表框209
组合框212
7.4时钟214
7.5 ActiveX控件216
UpDown控件217
Slider控件221
ProgressBar控件224
ImageList控件226
ImageCombo控件(控件类型:ImageCombo)229
SSTab控件(控件类型:TabStrip)230
TreeView控件(控件类型:TreeView)234
ListView控件(控件类型:ListView)242
7.6本章扩展248
按钮(图标:?,控件类型:CommandButton)248
标签(图标:?,控件类型:Label)250
文本框(图标:?,控件类型:TextB ox)252
工具栏控件(控件类型:Toolbar)256
状态栏控件(控件类型:StatusBar)261
创建控件数组265
第8章 菜单271
8.1菜单设计271
菜单的基本概念271
菜单编辑器273
设计菜单275
8.2弹出式菜单277
弹出式菜单概述277
弹出式菜单的设计277
弹出式菜单的调用277
8.3菜单的编程278
菜单编程初步278
运行时改变菜单状态280
运行时菜单项的增减281
8.4菜单设计示例282
设计弹出式菜单282
动态菜单的增减284
8.5小结286
第9章 程序调试、发布287
9.1程序的调试287
错误的类型287
程序的调试和排错292
错误处理和条件编译298
9.2创建安装程序和安装应用程序302
创建安装程序302
安装应用程序308
第10章 Visual Basic文件处理311
10.1文件的概念311
10.2文件系统控件311
驱动器列表框(DriveListBox)312
目录列表框(DirListBox)313
文件列表框(FilelistBox)314
文件系统控件的联动315
10.3顺序文件316
顺序文件的打开与关闭316
顺序文件的读写操作317
10.4随机文件320
随机文件的打开与关闭320
写随机文件321
读随机文件321
10.5二进制文件322
10.6常用的文件操作语句和函数323
文件操作语句323
10.7本章扩展327
文件操作函数327
INI文件的读取330
第11章 Visual Basic网络编程334
11.1 Winsock控件网络编程334
TCP基础334
UDP基础335
Winsock控件属性335
Winsock控件方法338
Winsock控件事件341
Winsock控件的TCP编程344
Winsock控件的UDP编程技术352
11.2 Internet Transfer控件网络编程354
Internet Transfer控件属性355
Internet Transfer控件方法360
Internet Transfer控件事件364
Internet Transfer控件的使用365
11.3 WebBrowser控件371
WebBrowser控件属性371
WebBrowser控件方法372
WebBrowser控件事件372
11.4 MSComm控件379
MSComm控件的属性380
MSComm控件的事件384
利用MSComm控件通信步骤384
11.5本章扩展395
端口扫描程序395
根据域名或者计算机名获取IP地址398
注册表操作401
第12章 Visual Basic多媒体编程406
12.1文字图像处理406
文字处理特效406
图像处理特效416
12.2音频与视频处理424
MMControl控件424
播放MIDI和WAV文件429
播放AVI文件430
媒体播放器432
12.3本章扩展433
MCI API函数433
PictureBox控件(控件类型:PictureBox,图标:?)436
Image控件(控件类型:Image,图标:?)443
颜色处理444
第13章 数据库编程基础447
13.1 Access数据库447
Access数据库的使用447
13.2 SQL Server数据库452
SQL Server 2000的安装453
启动SQL Server459
SQL Server应用460
13.3 ODBC数据源的设定472
Access数据源连接473
SQL Server数据源连接474
第14章 DAO数据库编程477
14.1 DAO控件概述477
14.2 DAO控件数据库编程478
14.3 DAO对象数据库编程483
14.4本章扩展488
DataSource属性488
DataField属性489
RecordSource属性489
常见的数据感知控件490
第15章 ADO数据库编程491
15.1 ADO控件编程技术491
15.2 ADO对象简介497
15.3 Connection对象499
Connection对象的成员499
15.4 RecordSet对象505
RecordSet对象的成员505
RecordSet常用属性说明506
RecordSet对象的方法509
RecordSet对象的应用512
15.5 Command对象530
Command对象成员530
Command对象的应用533
创建调用存储过程535
15.6本章扩展540
报表打印540
图表显示551
光盘赠送559
第16章 图像处理综合系统559
16.1画笔系统559
实例原理559
实例演示559
实例实现562
16.2综合图像处理系统562
编程原理563
实例演示575
实例实现575
第17章 网络综合应用590
17.1网络五子棋系统590
实例原理590
实例演示590
服务器端程序实现592
五子棋客户端程序实现594
代码归纳598
17.2 FTP客户端程序604
实例原理605
实例演示608
实例实现609
第18章 图书馆管理信息系统620
18.1系统分析620
功能需求分析620
数据需求分析621
18.2系统设计621
系统模块设计621
数据库设计623
18.3系统实现626
建立工程项目-Library626
创建主窗体Main.frm627
创建主窗体菜单630
创建公用模块General.bas631
图书管理模块638
学生管理模块641
学生借书模块644
学生还书模块652
用户管理模块656
学生数据统计660
图书馆数据统计664
用户登录窗体665
关于图书馆管理程序窗体668
程序初始化窗体671
实现主窗体代码672
第19章 企业档案管理信息系统675
19.1系统分析675
19.2 UML系统建模677
UML用例视图描述677
UML时序与协作视图描述679
数据库的设计实现679
19.3系统程序实现681
系统设计概况681
系统主界面实现682
ModuleMain模块684
控制台模块697
企业档案的导入模块702
文件路径设置窗体706
图像扫描窗体707
文书导入窗体711
文书查询模块715
文书查询模块717
文书类型管理模块724
文书管理模块725
系统维护732
实例2-1 Hello World程序17
实例2-2 符号常量的作用域及应用29
实例2-3 给数组赋值33
实例2-4 二维数组的输入/输出35
实例2-5 算术表达式的应用38
实例2-6 逻辑运算符应用实例40
实例3-1 Print语句应用实例44
实例3-2 双分支结构(If...Then...Else语句)应用实例47
实例3-3 多分支结构(If...Then...ElseIf语句)应用实例48
实例3-4 Select Case语句应用实例50
实例3-5 Do...Loop语句应用实例52
实例3-6 While/Wend语句应用实例54
实例3-7 For...Next语句应用实例55
实例3-8 For...Next循环嵌套应用实例一57
实例3-9 For...Next循环嵌套应用实例二57
实例3-10 条件判断语句和循环语句综合实例一59
实例3-11 输出水仙花数60
实例3-12 冒泡排序法60
实例4-1 计算给定数的绝对值69
实例4-2 已知直角三角形两直角边的值,计算第三边71
实例4-3 按值传递参数73
实例4-4 按地址传递参数74
实例4-5 参数传递中的特殊情况75
实例4-6 数组作为参数进行传递76
实例4-7 过程嵌套的应用举例77
实例4-8 递归求阶乘79
实例4-9 可选参数的省略81
实例4-10 检测可选参数是否被省略82
实例4-11 可选参数的默认值83
实例4-12 使用不定量的参数84
实例4-13 计算多个值的和或积85
实例4-14 顺序查找法87
实例4-15 折半查找法88
实例4-16 向数组中插入数组元素90
实例4-17 字符串函数综合应用100
实例6-1 按键弹出菜单146
实例6-2 按钮时弹出菜单147
实例6-3 打印方法实例148
实例6-4 打印时的坐标149
实例6-5 更改窗体标题151
实例6-6 双击事件过程152
实例6-7 加载事件154
实例6-8 Query Unload卸载事件155
实例6-9 卸载窗体时对文件的保存156
实例6-10 加载Activate事件157
实例6-11 用Paint事件画圆158
实例6-12 Resize事件应用举例159
实例6-13 判断组合键161
实例6-14 使用组合键画图162
实例6-15 通过ASCII码创建按键的约束条件164
实例6-16 输出按键信息165
实例6-17 通过文本的复制显示密码166
实例6-18 字母的大小写转换167
实例6-19 通过鼠标的MouseMove事件画图169
实例6-20 用鼠标事件在窗体上画图169
实例6-21 使用“打开”对话框173
实例6-22 “颜色”对话框的使用175
实例6-23 “字体”对话框的使用178
实例6-24 “打印”对话框的使用180
实例6-25 使用“帮助”文件181
实例6-26 MDI窗体应用189
实例6-27 BAS模块文件的应用193
实例6-28 堆栈的实现195
实例6-29 VBG工程组文件创建199
实例7-1 单选按钮应用实例202
实例7-2 复选框应用实例204
实例7-3 框架应用实例206
实例7-4 滚动条应用实例208
实例7-5 列表框控件的应用211
实例7-6 组合框控件的应用213
实例7-7 时钟控件应用实例215
实例7-8 UpDown控件Min和Max属性应用实例219
实例7-9 Slider控件应用实例223
实例7-10 ProgressBar控件应用实例225
实例7-11 ImageList控件应用实例228
实例7-12 SSTab控件应用实例232
实例7-13 Add方法实例239
实例7-14 TreeView控件的应用240
实例7-15 ListView控件的应用246
实例7-16 ToolBar控件的应用257
实例7-17 StatusBar控件的应用262
实例7-18 动态创建和删除控件数组267
实例7-19 控件数组事件编程268
实例7-20 动态创建窗体269
实例8-1 创建下拉式菜单界面275
实例8-2 用标签显示文字效果278
实例8-3 弹出式菜单应用实例282
实例8-4 能显示最近打开过的文件的“文件”菜单284
实例9-1 编译错误288
实例9-2 “除数为零”的运行错误289
实例9-3 “溢出”的运行错误290
实例9-4 逻辑错误示例291
实例9-5 屏蔽错误298
实例9-6 用On Error GoTo处理错误信息299
实例9-7 使用On Error GoTo 0来关闭错误陷阱301
实例10-1 文件系统控件的联动315
实例10-2 用Write语句写文件317
实例10-3 用Print#语句写文件318
实例10-4 用Line Input方式打开文件319
实例10-5 随机文件的读写321
实例10-6 文件操作语句的应用326
实例10-7 INI文件编程331
实例11-1 基于TCP连接的C/S程序345
实例11-2 基于TCP的多客户连接348
实例11-3 基于UDP的简单聊天程序352
实例11-4 Internet Transfer控件的应用一369
实例11-5 Internet Transfer控件的应用二370
实例11-6 WWW浏览器开发实例373
实例11-7 MSComm控件的应用384
实例11-8 端口扫描程序395
实例11-9 根据域名或者计算机名获取IP地址398
实例11-10 操作注册表403
实例12-1 文字的闪烁滚动效果实例406
实例12-2 文字的浮雕、阴影效果实例408
实例12-3 文字的透明翻滚效果实例409
实例12-4 文字的渐变推移效果实例411
实例12-5 综合字符编辑器实例412
实例12-6 图像的旋转效果实例416
实例12-7 图像的变换效果实例418
实例12-8 图像的浏览与缩放实例421
实例12-9 播放MIDI和WAV文件实例429
实例12-10 播放AVI文件件实例431
实例12-11 播放MP3文件实例432
实例12-12 mciSendString应用实例434
实例14-1 DAO控件编辑数据478
实例14-2 DAO对象编辑数据484
实例15-1 ADO控件数据库编程491
实例15-2 ADO控件和DataGrid联合编程496
实例15-3 Connection的应用500
实例15-4 Connection对象的事务处理502
实例15-5 通过Connection对象创建记录集512
实例15-6 通过RecordSet对象编辑数据514
实例15-7 分页显示记录518
实例15-8 分页显示2519
实例15-9 获取表格的字段名称523
实例15-10 RecordSet对象的二进制编程525
实例15-11 通过Command对象执行SQL语句533
实例15-12 通过Command对象执行存储过程537
实例15-13 Data Report简单报表打印技术541
实例15-14 动态绑定数据源544
实例15-15 DataReport复杂多表综合应用实例547
实例15-16 条形图实例553
实例15-17 饼形图实例556
光盘赠送592
实例17-1 五子棋服务器端程序实现592
实例17-2 五子棋客户端程序实现594
热门推荐
- 580054.html
- 2558814.html
- 1475136.html
- 2658378.html
- 1792939.html
- 3185417.html
- 2597642.html
- 1055273.html
- 1011311.html
- 2324520.html
- http://www.ickdjs.cc/book_3440491.html
- http://www.ickdjs.cc/book_2576515.html
- http://www.ickdjs.cc/book_431524.html
- http://www.ickdjs.cc/book_2662302.html
- http://www.ickdjs.cc/book_1539947.html
- http://www.ickdjs.cc/book_303955.html
- http://www.ickdjs.cc/book_1709351.html
- http://www.ickdjs.cc/book_3698244.html
- http://www.ickdjs.cc/book_551197.html
- http://www.ickdjs.cc/book_696535.html