图书介绍

Visual Basic程序设计全程指南PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic程序设计全程指南
  • 瞿彬,王凤林编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121080180
  • 出版时间:2009
  • 标注页数:548页
  • 文件大小:156MB
  • 文件页数:565页
  • 主题词:BASIC语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual Basic程序设计全程指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 语言基础1

第1章 Visual Basic 6.0概述1

1.1 Visual Basic简介2

1.1.1 Windows编程和事件驱动2

1.1.2 面向对象编程3

1.1.3 交互式开发3

1.2 Visual Basic 6.0的版本4

1.3 Visual Basic 6.0的新特点4

1.3.1 控件的新特点4

1.3.2 数据库7

1.3.3 语言的新增特性7

1.3.4 网络开发7

1.4 Visual Basic 6.0的安装8

1.4.1 Visual Basic 6.0的运行环境8

1.4.2 安装Visual Basic 6.08

1.4.3 添加或删除Visual Basic 6.0组件10

1.5 启动和退出Visual Basic 6.011

1.5.1 启动Visual Basic 6.011

1.5.2 退出Visual Basic 6.011

1.6 Visual Basic 6.0的集成开发环境12

1.7 第一个Visual Basic应用程序20

1.7.1 界面设计20

1.7.2 设置对象的属性23

1.7.3 编写事件驱动代码23

1.7.4 运行应用程序25

1.8 工程管理25

1.8.1 工程的基本概念25

1.8.2 工程资源管理器26

1.8.3 工程结构26

1.8.4 创建、打开和保存工程27

1.8.5 编译工程29

1.8.6 添加、删除文件30

1.8.7 在工程中添加控件31

1.8.8 使用其他应用程序的对象32

1.8.9 使用资源文件33

1.8.10 设置工程选项33

1.9 本章小结34

第2章 VB程序设计基础35

2.1 基本概念36

2.1.1 关键字36

2.1.2 标识符36

2.1.3 VB字符集36

2.2 数据类型37

2.2.1 基本数据类型37

2.2.2 数据类型转换40

2.2.3 自定义数据类型40

2.3 常量和变量41

2.3.1 常量41

2.3.2 变量44

2.4 运算符和表达式51

2.4.1 算术运算符和算术表达式51

2.4.2 关系运算符和关系表达式53

2.4.3 逻辑运算符和逻辑表达式56

2.4.4 连接运算符和字符串表达式58

2.4.5 日期表达式60

2.4.6 运算符优先顺序61

2.5 数据的输入/输出61

2.5.1 InputBox函数61

2.5.2 MsgBox函数64

2.5.3 Print方法67

2.6 常用内部函数70

2.6.1 算术函数70

2.6.2 字符串函数73

2.6.3 日期与时间函数74

2.7 本章小结75

第3章 Visual Basic程序语句76

3.1 VB编码规则77

3.1.1 VB语句77

3.1.2 代码书写规则77

3.1.3 语句书写规则77

3.1.4 赋值语句78

3.1.5 注释语句79

3.1.6 命令格式中的符号约定80

3.1.7 良好的编程习惯80

3.2 基本控制结构81

3.3 顺序结构81

3.4 分支结构82

3.4.1 If语句82

3.4.2 Select Case语句86

3.4.3 分支结构的嵌套88

3.5 循环结构91

3.5.1 Do…Loop语句91

3.5.2 While…Wend语句96

3.5.3 For…Next语句97

3.5.4 循环嵌套101

3.6 其他的控制语句102

3.6.1 Goto语句103

3.6.2 Exit与End语句103

3.6.3 Stop语句104

3.7 本章小结104

第4章 数组105

4.1 数组的概念和作用106

4.2 数组的声明106

4.3 数组的引用107

4.4 静态数组和动态数组108

4.4.1 定义动态数组108

4.4.2 保留动态数组的内容109

4.5 数组的基本操作109

4.5.1 给数组元素赋初值109

4.5.2 数组的输入、输出111

4.5.3 数组的赋值114

4.5.4 数组中最大元素和所在下标及各元素之和115

4.5.5 交换数组中各元素117

4.6 二维数组118

4.7 多维数组120

4.8 控件数组121

4.8.1 控件数组的概念121

4.8.2 控件数组的建立121

4.9 自定义类型和数组126

4.10 本章小结127

第2篇 开发进阶128

第5章 过程和函数128

5.1 Sub过程129

5.1.1 事件过程129

5.1.2 通用过程130

5.2 Function过程133

5.3 过程的调用134

5.3.1 调用Sub事件过程134

5.3.2 调用Sub通用过程136

5.3.3 调用Function过程138

5.3.4 调用其他模块中的过程140

5.4 参数传递142

5.4.1 形参和实参143

5.4.2 参数按值传递和按地址传递144

5.4.3 数组参数149

5.4.4 对象参数151

5.4.5 参数的其他知识154

5.5 过程的嵌套和递归调用161

5.5.1 过程的嵌套调用161

5.5.2 过程的递归调用163

5.6 Sub Main过程与快速提示窗体166

5.6.1 Sub Main过程166

5.6.2 启动时的快速显示168

5.7 综合应用169

5.7.1 排序问题169

5.7.2 查找问题174

5.7.3 插入问题178

5.8 本章小结180

第6章 VB面向对象技术181

6.1 面向对象的程序设计182

6.2 对象和类182

6.3 创建对象184

6.3.1 声明对象变量184

6.3.2 为对象变量赋值184

6.3.3 对象变量的使用185

6.3.4 特定对象类型与一般对象类型186

6.3.5 作为对象的窗体187

6.3.6 释放对对象的引用187

6.3.7 给过程传递对象187

6.4 使用New关键字188

6.4.1 在窗体上使用New关键字188

6.4.2 对其他对象使用New关键字190

6.4.3 New关键字的限制191

6.5 对象的属性、方法和事件192

6.5.1 对象的属性192

6.5.2 对象的方法197

6.5.3 对象的事件199

6.6 使用With结构199

6.7 类的相关知识201

6.7.1 类将用户定义类型和过程组织在一起201

6.7.2 定制窗体类202

6.7.3 类的引用205

6.7.4 向类中添加属性205

6.7.5 运用属性过程211

6.7.6 向类中添加方法217

6.7.7 向类中添加事件217

6.8 本章小结224

第7章 窗体225

7.1 窗体的结构226

7.2 窗体属性226

7.2.1 杂项属性227

7.2.2 外观属性228

7.2.3 位置属性230

7.2.4 行为属性230

7.2.5 字体属性230

7.2.6 DDE属性230

7.2.7 缩放属性230

7.3 窗体的常用方法231

7.3.1 显示窗体——Show方法231

7.3.2 隐藏窗体——Hide方法233

7.3.3 移动窗体——Move方法234

7.3.4 添加自定义方法和属性235

7.4 窗体的常用事件235

7.4.1 Click事件236

7.4.2 DblClick事件237

7.4.3 初始化——Initialize事件238

7.4.4 Activate和Deactivate事件239

7.4.5 Load事件241

7.4.6 QueryUnload事件241

7.4.7 Unload事件242

7.4.8 GotFocus和LostFocus事件245

7.4.9 Resize事件245

7.5 窗体的启动、加载、卸载和关闭247

7.5.1 设置启动窗体247

7.5.2 加载窗体——Load语句247

7.5.3 卸载窗体——Unload语句248

7.5.4 关闭窗体——End语句250

7.6 本章小结250

第8章 VB常用控件251

8.1 控件介绍252

8.1.1 控件的分类252

8.1.2 名称(Name)属性252

8.1.3 控件的值属性253

8.1.4 焦点(focus)253

8.1.5 Move方法254

8.1.6 访问键254

8.1.7 容器254

8.2 标签控件(Label)254

8.2.1 标签控件的常用属性255

8.2.2 标签控件的常用方法257

8.3 文本框控件(TextBox)258

8.3.1 文本框控件的常用属性258

8.3.2 文本框控件的常用事件264

8.3.3 文本框控件的常用方法265

8.4 命令按钮控件(CommandButton)267

8.4.1 命令按钮的常用属性267

8.4.2 命令按钮的常用事件268

8.4.3 命令按钮的常用方法269

8.5 单选按钮控件(OptionButton)270

8.5.1 单选按钮的常用属性270

8.5.2 单选按钮的常用事件271

8.6 复选框控件(CheckBox)273

8.6.1 复选框的常用属性273

8.6.2 复选框控件的常用事件274

8.7 框架控件(Frame)275

8.8 列表框控件(ListBox)277

8.8.1 列表框控件常用属性277

8.8.2 列表框的常用事件279

8.8.3 列表框的常用方法279

8.9 组合框控件(ComboBox)283

8.9.1 组合框控件常用属性283

8.9.2 组合控件的常用事件和方法283

8.10 图片框和图像框控件286

8.10.1 图片框控件(PictureBox)286

8.10.2 图像框(Image)289

8.10.3 图片框与图像框的区别290

8.11 滚动条控件293

8.11.1 滚动条控件的常用属性293

8.11.2 滚动条控件的常用事件294

8.12 定时器(Timer)控件296

8.12.1 定时器控件的常用属性296

8.12.2 定时器控件的常用事件297

8.13 文件系统控件299

8.13.1 常用属性299

8.13.2 常用事件299

8.13.3 常用语句300

8.14 本章小结301

第9章 用户界面设计302

9.1 用户界面303

9.1.1 用户界面类型303

9.1.2 VB应用程序的界面设计304

9.2 菜单设计304

9.2.1 菜单的基本概念304

9.2.2 菜单编辑器306

9.2.3 下拉式菜单的设计308

9.2.4 弹出式菜单的设计310

9.2.5 菜单的Click事件311

9.2.6 运行时改变菜单属性312

9.3 通用对话框313

9.3.1 通用对话框控件313

9.3.2 “打开”/“另存为”对话框314

9.3.3 “颜色”对话框318

9.3.4 “字体”对话框320

9.3.5 “打印”对话框323

9.3.6 “帮助”窗口325

9.4 MDI窗体设计326

9.4.1 MDI主窗体和MDI子窗体326

9.4.2 创建MDI应用程序327

9.4.3 MDI窗体运行时的特性328

9.4.4 MDI窗体及其子窗体的应用329

9.5 工具栏333

9.5.1 Toolbar控件334

9.5.2 添加按钮336

9.5.3 ImageList控件339

9.5.4 添加图像341

9.5.5 将ToolBar控件与ImageList控件相关联344

9.5.6 响应Toolbar控件的事件345

9.6 状态栏348

9.6.1 StatusBar控件的常用属性348

9.6.2 添加面板350

9.7 本章小结351

第10章 程序调试和创建帮助352

10.1 程序的调试353

10.1.1 VB的三种工作模式353

10.1.2 错误的类型354

10.2 断点跟踪调试358

10.2.1 调试工具栏358

10.2.2 设置断点359

10.2.3 跟踪调试程序360

10.3 使用调试窗口362

10.3.1 立即窗口363

10.3.2 监视窗口365

10.3.3 本地窗口367

10.4 错误处理和条件编译368

10.4.1 捕获错误368

10.4.2 退出错误处理语句369

10.4.3 屏蔽错误369

10.4.4 Err对象371

10.5 为应用程序提供帮助372

10.5.1 使用Windows Help Workshop创建帮助373

10.5.2 从Visual Basic中使用帮助文件375

10.6 制作安装程序375

10.7 小结375

第3篇 数据库开发376

第11章 数据库基础知识376

11.1 使用Access数据库377

11.2 SQL Server数据库378

11.2.1 SQL Server简介379

11.2.2 SQL Server 2005的主要特性379

11.2.3 SQL Server 2005的安装380

11.2.4 启动SQL Server 2005383

11.3 SQL Server 2005的使用384

11.3.1 数据库管理384

11.3.2 表管理389

11.3.3 视图管理391

11.4 常用的Transact-SQL语言392

11.4.1 数据定义393

11.4.2 数据查询396

11.4.3 数据更新400

11.5 本章小结407

第12章 VB数据库编程408

12.1 DAO控件409

12.1.1 DAO控件概述409

12.1.2 Data控件409

12.2 DAO对象数据库编程416

12.3 ADO控件421

12.3.1 ADO基本概念421

12.3.2 创建ADO Data控件422

12.4 ADO对象429

12.4.1 Connection对象430

12.4.2 RecordSet对象441

12.4.3 Command对象446

12.5 报表设计450

12.5.1 报表设计器450

12.5.2 设计报表450

12.5.3 报表打印450

12.6 本章小结450

第4篇 高级技术451

第13章 图形、鼠标和多媒体应用451

13.1 图形和文本452

13.1.1 坐标系452

13.1.2 颜色的设置453

13.1.3 图形处理455

13.1.4 文本处理464

13.1.5 打印467

13.1.6 剪贴板(ClipBoard)468

13.2 鼠标和键盘471

13.2.1 鼠标事件471

13.2.2 改变鼠标指针476

13.2.3 键盘事件477

13.2.4 控件拖放480

13.2.5 OLE拖放486

13.3 多媒体应用489

13.3.1 Animation控件489

13.3.2 Multimedia控件491

13.4 本章小结495

第14章 文件处理496

14.1 文件概述497

14.1.1 文件的结构497

14.1.2 文件的分类497

14.13 文件的基本操作497

14.2 顺序文件497

14.2.1 顺序文件的打开与关闭497

14.2.2 顺序文件的读写操作499

14.2.3 其他语句与函数506

14.3 随机文件509

14.3.1 声明变量509

14.3.2 随机文件的打开与关闭510

14.3.3 随机文件的读写操作510

14.2.4 随机文件的增和删511

14.4 二进制文件514

14.4.1 二进制文件的打开515

14.4.2 二进制文件的读写操作515

14.5 常用的文件操作语句和函数516

14.6 本章小结516

第15章 VB网络编程517

15.1 Winsock控件网络编程518

15.1.1 TCP基础518

15.1.2 UDP基础518

15.1.3 Winsock控件属性519

15.1.4 Winsock控件方法519

15.1.5 Winsock控件事件519

15.1.6 Winsock控件的TCP编程519

15.1.7 Winsock控件的UDP编程技术530

15.2 Internet Transfer控件网络编程534

15.2.1 Internet Transfer控件属性535

15.2.2 Internet Transfer控件方法535

15.2.3 Internet Transfer控件事件535

15.3 WebBrowser控件537

15.3.1 WebBrowser控件属性538

15.3.2 WebBrowser控件方法538

15.3.3 WebBrowser控件事件538

15.4 MSComm控件541

15.4.1 MSComm控件的属性541

15.4.2 MSComm控件的事件541

15.4.3 利用MSComm控件进行通信的步骤541

15.5 本章小结546

第2章 VB程序设计基础35

实例2-1 常量的使用43

实例2-2 变量的使用49

实例2-3 算术表达式的使用52

实例2-4 关系表达式的使用54

实例2-5 逻辑表达式的使用57

实例2-6 字符串达式的使用59

实例2-7 InputBox函数的使用62

实例2-8 MsgBox函数的使用66

实例2-9 Print方法的使用69

实例2-10 查看某年的元旦是星期几71

实例2-11 将输入的字符串反向显示73

第3章 Visual Basic程序语句76

实例3-1 if语句的应用84

实例3-2 Select Case语句的应用87

实例3-3 求二次方程的解89

实例3-4 求1到100之间的正整数之和92

实例3-5 加密文本94

实例3-6 求解1!+2!+3!+...+n!的和96

实例3-7 计算1~100之内连续奇数的和99

实例3-8 For Each循环语句的使用100

实例3-9 打印九九乘法表101

第4章 数组105

实例4-1 给数组元素赋初值110

实例4-2 为数组输入数据112

实例4-3 求最大数组元素并求各元素之和115

实例4-4 交换数组元素117

实例4-5 打印杨辉三角118

实例4-6 一个简单计算器123

第5章 过程和函数128

实例5-1 调用Sub事件过程135

实例5-2 计算1!+2!+...+n!阶乘的和136

实例5-3 求两个自然数的最大公约数138

实例5-4 求a!+b!的值141

实例5-5 求a、b两数中较大数144

实例5-6 按值和按地址传递参数的比较147

实例5-7 数组作为过程参数149

实例5-8 对象作为过程参数152

实例5-9 检查可选参数是否被省略155

实例5-10 指定可选参数默认值157

实例5-11 使用不定量的参数159

实例5-12 使用命名参数方法来传递参数值160

实例5-13 过程嵌套调用的应用161

实例5-14 用递归方式求n!164

实例5-15 Sub Main过程的使用167

实例5-16 冒泡排序171

实例5-17 选择排序173

实例5-18 顺序查找法174

实例5-19 折半查找176

实例5-20 向数组中插入数组元素178

第6章 VB面向对象技术181

实例6-1 对象变量的使用185

实例6-2 在窗体上使用New关键字188

实例6-3 对其他对象使用New关键字190

实例6-4 用属性控制对象194

实例6-5 使用默认属性196

实例6-6 使用对象方法198

实例6-7 使用With结构设置对象属性200

实例6-8 添加定制的属性203

实例6-9 Property Get过程的应用207

实例6-10 Property Let过程的应用209

实例6-11 读写属性过程的应用212

实例6-12 读写二维数组属性215

实例6-13 类中添加事件219

实例6-14 类模块的循序渐进221

第7章 窗体225

实例7-1 模式和非模式窗体231

实例7-2 显示和隐藏窗体233

实例7-3 单击改变窗体标题237

实例7-4 双击事件过程应用238

实例7-5 Activate和Deactivate事件应用239

实例7-6 窗体的载入和卸载243

实例7-7 Resize事件应用246

实例7-8 加载和卸载窗体249

第8章 VB常用控件251

实例8-1 显示系统时间257

实例8-2 创建一个登录界面260

实例8-3 查找字符串263

实例8-4 简单加法器266

实例8-5 命令按钮的应用269

实例8-6 单选按钮的应用271

实例8-7 复选框控件的应用274

实例8-8 框架控件的应用275

实例8-9 列表框控件的应用279

实例8-10 组合框控件的应用284

实例8-11 图片框控件的应用288

实例8-12 图片框和图像框的应用290

实例8-13 滚动条控件的应用294

实例8-14 定时器控件的应用297

实例8-15 文件系统控件的应用300

第9章 用户界面设计302

实例9-1 下拉式菜单308

实例9-2 弹出式菜单311

实例9-3 菜单的Click事件应用312

实例9-4 使用“打开”/“另存为”对话框317

实例9-5 使用“颜色”对话框319

实例9-6 使用“字体”对话框321

实例9-7 使用“打印”对话框324

实例9-8 使用“帮助”窗口325

实例9-9 MDI窗体的应用332

实例9-10 向Toolbar控件添加按钮338

实例9-11 使用ImageList控件342

实例9-12 将ToolBar控件与ImageList控件相关联344

实例9-13 创建简单工具栏346

实例9-14 创建状态栏351

第10章 程序调试和创建帮助352

实例10-1 在立即窗口内检查数据364

实例10-2 屏蔽错误370

第11章 数据库基础知识376

实例11-1 创建基本表395

实例11-2 单表查询398

实例11-3 向表中插入数据402

实例11-4 修改表中数据404

实例11-5 删除表中数据406

第12章 VB数据库编程408

实例12-1 Data控件的应用413

实例12-2 DAO对象的使用417

实例12-3 ADO控件数据库编程426

实例12-4 使用ADO对象连接数据库433

实例12-5 通过ODBC连接Access数据库437

实例12-6 通过ODBC连接SQL Server数据库439

实例12-7 通过OLE DB连接Access数据库440

实例12-8 通过OLE DB连接SQL Server数据库441

实例12-9 RecordSet对象的使用443

实例12-10 Command对象的使用447

第13章 图形、鼠标和多媒体应用451

实例13-1 画像素点和矩形框456

实例13-2 Circle方法的使用458

实例13-3 PaintPicture方法的使用461

实例13-4 AutoRedraw属性的使用462

实例13-5 在窗体显示文本465

实例13-6 字体匹配466

实例13-7 剪贴板的使用469

实例13-8 MouseDown事件的使用472

实例13-9 在窗体中画线474

实例13-10 MouseMove事件的使用475

实例13-11 KeyDown事件的使用480

实例13-12 拖放图片482

实例13-13 控件拖放的应用实例483

实例13-14 OLE拖放的应用实例488

实例13-15 Animation控件的使用490

实例13-16 Multimedia控件的使用493

第14章 文件处理496

实例14-1 Print#语句的使用500

实例14-2 Print与Write语句比较501

实例14-3 Input#语句的使用503

实例14-4 Line Input#语句的使用505

实例14-5 Input函数的使用506

实例14-6 读写顺序文件507

实例14-7 读写随机文件511

实例14-8 读写二进制文件515

第15章 VB网络编程517

实例15-1 基于TCP连接的C/S程序521

实例15-2 基于TCP的多客户端连接525

实例15-3 基于UDP的简单聊天程序531

实例15-4 Internet Transfer控件的应用一535

实例15-5 Internet Transfer控件的应用二536

实例15-6 简易的WWW浏览器539

实例15-7 MSComm控件应用一542

实例15-8 MSComm控件应用二544

热门推荐