《Visual Basic轻松入门》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李俊民,许波编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115194718
  • 页数:301 页
图书介绍:本书分3篇:入门篇、提高篇和实例篇,全面讲解Visual Basic程序设计的方方面面。

第1篇 入门篇 3

第1章 从基础学VisualBasic 3

1.1 认识VisualBasic 3

1.1.1 VisualBasic的悠久历史 3

1.1.2 VisualBasic的过人之处 3

1.1.3 VisualBasic的各种版本 4

1.2 学习前的准备工作 4

1.2.1 安装学习工具—VisualBasic6.0 4

1.2.2 安装查询宝典—MSDN 6

1.2.3 如何启动VisualBasic6.0 6

1.3 找老师解决问题 6

1.3.1 请教编程老师—MSDN 7

1.3.2 从互联网中汲取营养 7

1.4 熟悉编程环境 8

1.4.1 开发环境的总体布局 8

1.4.2 编程环境中的标题栏和菜单栏 9

1.4.3 提高编程效率的工具—工具栏 10

1.4.4 工具箱中都有什么 11

1.4.5 如何把握全局—工程资源管理器 11

1.4.6 绘制自己的窗体界面 12

1.4.7 应用程序的细致描绘—属性窗口 12

1.4.8 编程指令司令部—代码窗口 13

1.4.9 使编写的代码暂时无效—注释代码 13

1.4.10 定制属于自己的开发环境 14

1.5 试着编写一个最简单的程序 16

1.5.1 应用程序编写的常用步骤 16

1.5.2 创建应用程序工程 17

1.5.3 绘制应用程序界面 17

1.5.4 设置对象的相关属性 18

1.5.5 发布指令—编写代码 18

1.5.6 编写的程序是否能用—运行与调试 19

1.5.7 保存劳动成果 19

1.5.8 完成任务—生成可执行文件 19

1.6 本章小结 20

本章习题 20

第2章 少了你不行—窗体与模块对象 21

2.1 编程中不可缺少的对象—窗体 21

2.1.1 什么是对象 21

2.1.2 解剖窗体对象 21

2.1.3 窗体对象的添加与移除 23

2.2 使用窗体属性描绘窗体 24

2.2.1 给窗体改名字 25

2.2.2 指示窗体的用处 25

2.2.3 给窗体换衣服 26

2.2.4 换掉窗体中的默认图标 26

2.2.5 将窗体放在指定的地方 27

2.2.6 控制窗体的显示与不显示 28

2.3 窗体方法的使用 28

2.3.1 窗体的出现—Show方法 28

2.3.2 窗体的隐藏—Hide方法 29

2.3.3 窗体照片的输出—Print方法 29

2.3.4 销毁窗体—Unload方法 29

2.4 窗体的各种动作—窗体事件 30

2.4.1 点一下—Click(单击)事件 30

2.4.2 点两下—DblClick(双击)事件 30

2.4.3 使窗体动起来—Activate(激活)事件 31

2.4.4 窗体大小的改变—Resize(大小改变)事件 31

2.4.5 窗体的装载—Load(载入)事件 32

2.4.6 窗体的卸载—Unload(卸载)事件 33

2.5 领头羊窗体与MDI窗体 33

2.5.1 领头羊—指定启动窗体 34

2.5.2 有个性的MDI窗体 34

2.6 公共事物的处理场所—模块 35

2.6.1 标准模块 35

2.6.2 类模块 36

2.7 本章小结 36

本章习题 36

第3章 应用程序的建筑材料—控件 38

3.1 控件能用来干什么 38

3.1.1 简单了解一下控件 38

3.1.2 将控件添加到窗体当中 39

3.1.3 调整控件的位置和大小 41

3.1.4 控件的删除与恢复 41

3.1.5 使用控制命令对齐控件 41

3.2 标签控件 42

3.2.1 使用标签控件为文本框设置显示标题 42

3.2.2 程序界面中的标签控件 43

3.3 文本框类控件 43

3.3.1 文本框控件TextBox的应用 43

3.3.2 使用MaskEdBox控件约束输入数据 46

3.4 命令按钮控件 47

3.4.1 按钮的常用设置 47

3.4.2 使用命令按钮更换窗体的颜色 48

3.5 选择类控件 48

3.5.1 单项选择—单选按钮的使用 48

3.5.2 多项选择—复选按钮的使用 49

3.6 列表类控件 51

3.6.1 查看职务信息—ListBox控件 51

3.6.2 选择员工的性别—ComboBox控件 53

3.6.3 浏览员工信息—ListView控件 54

3.7 日期/时间类控件 58

3.7.1 使用Timer控件显示系统日期时间 58

3.7.2 使用D下Picker控件获取星期和月份 59

3.8 进度条控件 60

3.8.1 ProgressBar控件的属性 60

3.8.2 使用ProgressBar控件显示进度 60

3.9 框架类控件 61

3.9.1 在程序中使用Frame控件 61

3.9.2 在程序中使用SSTab控件 62

3.10 对话框控件 63

3.10.1 对话框控件都用在哪些方面 63

3.10.2 设置窗体背景的颜色 64

3.11 树形控件—TreeView 65

3.11.1 TreeView控件应用概述 65

3.11.2 TreeView控件的属性与方法 65

3.11.3 浏览人员基本信息 66

3.12 特殊的控件—ActiveX控件 68

3.12.1 ActiveX控件的不同之处 68

3.12.2 为ActiveX控件颁发证书 68

3.12.3 制作自己的ActiveX控件 69

3.13 本章小结 71

本章习题 71

第4章 应用程序的支撑框架—语法与语句结构 72

4.1 认识数据类型 72

4.1.1 基本的数据类型 72

4.1.2 定义自己的数据类型 73

4.1.3 枚举数据类型 73

4.1.4 数据类型之间的相互转换 74

4.2 应用程序的通信桥梁—常量与变量 75

4.2.1 永恒不变的桥梁—常量 75

4.2.2 善于变化的桥梁—变量 76

4.2.3 OptionExplicit语句的作用 77

4.3 程序代码的必备元素—运算符与表达式 78

4.3.1 简单的赋值运算符 78

4.3.2 使用逻辑运算符进行逻辑判断 78

4.3.3 使用算术运算符进行数学计算 79

4.3.4 与关系运算符搞好关系 80

4.3.5 功能强大的字符串运算符 80

4.3.6 运算符的得力助手—表达式 81

4.4 一条大路通罗马—顺序结构语句 81

4.4.1 顺序结构中的条件赋值 82

4.4.2 输入输出控制 83

4.5 要走哪条路—选择结构语句 84

4.5.1 IF语句控制 84

4.5.2 多层IF语句的组合使用 87

4.5.3 SelectCase语句使用起来更方便 88

4.6 绕着圈圈走—循环结构语句 89

4.6.1 For循环语句 90

4.6.2 Do循环语句 92

4.6.3 While循环语句 93

4.6.4 协起手来一起工作—循环语句的嵌套使用 94

4.7 其他常用的控制语句 94

4.7.1 走自己的路—GoTo语句 95

4.7.2 跳出圈圈—ExitFor与ExitDo语句 95

4.7.3 一切都结束了—End语句 96

4.8本章小结 96

本章习题 97

第5章 数组、过程与函数 98

5.1 让计算机能够处理更多的数据—使用数组 98

5.1.1 与数组见面 98

5.1.2 一维数组的定义 98

5.1.3 二维数组的定义方法 99

5.2 控制数组为我所用 101

5.2.1 静态数组与动态数组 101

5.2.2 数组的输入与输出 104

5.2.3 向数组中插入数据 106

5.2.4 删除数组中的数据 107

5.2.5 查找数组中的元素 108

5.3 代码的组成单元—过程 109

5.3.1 Sub过程的使用 109

5.3.2 Function过程的使用 111

5.4 编程利器—函数 112

5.4.1 使用字符串处理函数 112

5.4.2 使用数学计算函数 113

5.4.3 使用日期函数 113

5.4.4 随机函数 114

5.4.5 使用Shell函数调用外部程序 114

5.5 本章小结 115

本章习题 115

第6章 菜单、工具栏与状态栏 117

6.1 学会用菜单 117

6.1.1 教你设计菜单 117

6.1.2 随意移动的菜单 121

6.2 工具栏很重要 122

6.2.1 教你设计工具栏 122

6.2.2 美化自己的工具栏 125

6.2.3 移动的工具栏—CoolBar控件 126

6.3 时刻提醒你的状态栏 128

6.3.1 教你设计状态栏 128

6.3.2 在状态栏中显示鼠标的位置 130

6.3.3 在状态栏中显示系统日期 131

6.4 应用实例—编写记事本程序 132

6.4.1 首先设计菜单栏 133

6.4.2 其次设计工具栏 133

6.4.3 然后设计状态栏 134

6.4.4 添加程序代码 134

6.5 本章小结 136

本章习题 137

第7章 应用程序的信息交流窗口—对话框 138

7.1 提示对话框MsgBox 138

7.1.1 MsgBox函数的语法结构 138

7.1.2 典型实例—控制程序是否继续运行 140

7.2 输入对话框InputBox 141

7.2.1 lnputBox函数的语法结构 141

7.2.2 典型实例—使用输入对话框查询数据信息 142

7.3 大家都使用的对话框 143

7.3.1 使用打开对话框打开文件 143

7.3.2 使用保存对话框保存文件 144

7.3.3 使用字体对话框设置字体 145

7.3.4 使用颜色对话框设置颜色 146

7.3.5 使用打印对话框打印文件 147

7.4 制作自己的对话框 148

7.4.1 使用模板制作对话框 148

7.4.2 如何制作自己的对话框 149

7.5 本章小结 150

本章习题 150

第8章 常用事件的处理 152

8.1 编程中不可缺少的鼠标事件 152

8.1.1 鼠标单击事件 152

8.1.2 鼠标按下与抬起事件 153

8.1.3 鼠标移动事件 154

8.1.4 典型实例—通过鼠标移动浏览地图 155

8.2 同样重要的键盘事件 156

8.2.1 键盘按下事件 156

8.2.2 键盘抬起事件 157

8.2.3 典型实例—键盘控制小人的移动 158

8.3 拖放事件也很重要 159

8.3.1 OLE拖放事件 159

8.3.2 典型实例—拖放操作的具体实现 159

8.4 本章小结 160

本章习题 160

第9章 程序调试与错误处理 161

9.1 了解经常出现的错误类型 161

9.1.1 源代码编译错误 161

9.1.2 程序运行错误 162

9.1.3 逻辑思路错误 162

9.2 找出错误的方法 163

9.2.1 使用本地窗口找出错误信息 163

9.2.2 使用立即窗口找出错误信息 163

9.3 解决出现的错误 164

9.3.1 忽略错误 164

9.3.2 显示出现的错误信息 165

9.3.3 转移出现的错误信息 165

9.4 本章小结 166

本章习题 167

第2篇 提高篇 171

第10章 Visual Basic文件系统编程 171

10.1 认识文件和文件的类型 171

10.1.1 文件能够做什么 171

10.1.2 Visual Basic中都有哪些文件类型 171

10.2 流水线作业—顺序文件 172

10.2.1 打开与关闭已有的顺序文件 172

10.2.2 读取原有的顺序文件 173

10.2.3 创建自己的顺序文件 175

10.3 二进制文件 177

10.3.1 打开与关闭已有的二进制文件 177

10.3.2 读取原有的二进制文件 178

10.3.3 写入二进制文件 178

10.4 随机文件的随机性 178

10.4.1 打开与关闭已有的随机文件 178

10.4.2 读取原有的随机文件 179

10.4.3 写入随机文件 180

10.5 文件系统控件三兄弟 181

10.5.1 驱动器列表框—DriveListBox控件 181

10.5.2 目录列表框—DirListBox控件 182

10.5.3 文件列表框—FileListBox控件 183

10.5.4 典型实例—浏览文本文件 184

10.6 文件系统对象的强大作用 185

10.6.1 使用Folder对象随意浏览文件夹 185

10.6.2 使用File对象随意浏览文件 187

10.6.3 使用TextStream对象读写文件 188

10.7 文件操作语句很重要 190

10.7.1 处理文件的相关语句 190

10.7.2 处理文件夹的相关语句 192

10.8 典型实例—编写应用软件的配置程序 193

10.9 本章小结 194

本章习题 195

第11章 Visual Basic图形图像技术 196

11.1 图形属性 196

11.1.1 定位绘图点坐标值 196

11.1.2 设置图形的边框效果 197

11.1.3 设置图形的绘制效果 200

11.1.4 给图形换衣服 201

11.1.5 更换脸谱 202

11.2 图形方法 203

11.2.1 如何在画板上画点 203

11.2.2 如何在画板上画线和矩形 204

11.2.3 如何在画板上画圆和椭圆 205

11.2.4 如何在画板上画扇形 207

11.2.5 如何清除画板—Cls方法 207

11.3 相关处理函数 208

11.3.1 加载图像函数LoadPicture 208

11.3.2 保存图像函数SavePicture 209

11.4 典型实例—编写自己的画板程序 210

11.5 本章小结 211

本章习题 211

第12章 Visual Basic多媒体技术 213

12.1 了解多媒体 213

12.2 音频处理技术 214

12.2.1 学会使用音频处理控件 214

12.2.2 制作自己的MP3播放器 218

12.2.3 典型实例—能够播放各种格式文件的音频播放器 219

12.3 视频外理技术 220

12.3.1 制作自己的VCD影碟机 220

12.3.2 典型实例—能够播放各种格式的视频播放器 222

12.4 丰富多彩的动画 223

12.4.1 学会使用播放动画的控件—Animation控件 223

12.4.2 能够播放GIF文件的播放器 224

12.4.3 能够播放Flash文件的播放器 225

12.5 典型实例—多功能播放器的实现 226

12.6 本章小结 228

本章习题 228

第13章 数据库编程应用技术 229

13.1 数据库控件的使用 229

13.1.1 Data控件的使用 229

13.1.2 ADO控件的使用 234

13.1.3 DataCombo控件的使用 241

13.2 ADO对象的使用 242

13.2.1 什么是ADO 242

13.2.2 ADO对象的添加 242

12.2.3 ADO对象的具体应用 242

13.3 访问SQL Server数据库和数据源 246

13.3.1 怎样连接SQL Server数据库 246

13.3.2 怎样连接ODBC数据源 247

13.4 常用的数据库操作举例 249

13.4.1 添加数据记录 250

13.4.2 修改与删除数据记录 251

13.4.3 查询数据记录 252

13.5 本章小结 254

本章习题 254

第14章 网络技术应用 255

14.1 认识网络 255

14.1.1 什么是IP地址 255

14.1.2 什么是端口 255

14.2 认识协议 255

14.2.1 什么是协议 256

14.2.2 什么是HT下P协议 256

14.2.3 什么是FTP协议 256

14.3 Winsock控件的使用 256

14.3.1 认识Winsock控件 256

14.3.2 使用TCP协议开发的聊天程序 258

14.3.3 使用UDP协议开发的聊天程序 261

14.4 Intemet技术应用 262

14.4.1 设计自己的浏览器 263

14.4.2 获取网页中的源代码 265

14.5 本章小结 267

本章习题 267

第15章 软件信息管理系统 271

15.1 系统分析 271

15.1.1 设计目的 271

15.1.2 系统功能 271

15.2 概要设计 272

15.2.1 详细功能描述 272

15.2.2 系统功能结构图 273

15.3 详细设计 273

15.3.1 系统登录的实现 273

15.3.2 主窗体的设计 275

15.3.3 软件信息管理的设计 278

15.3.4 软件销售信息管理的设计 279

15.3.5 软件信息查询管理的设计 281

15.3.6 系统日志的实现 283

15.3.7 数据备份的实现 284

15.4 应用程序调试及错误处理 285

15.5 本章小结 286

第16章 中小型企业员工管理系统 287

16.1 系统分析 287

16.1.1 设计目的 287

16.1.2 系统功能 287

16.2 概要设计 287

16.2.1 详细功能描述 288

16.2.2 系统功能结构图 288

16.3 详细设计 288

16.3.1 系统登录的实现 288

16.3.2 主窗体的设计 290

16.3.3 系统用户管理的设计 291

16.3.4 员工信息管理的设计 293

16.3.5 员工信息查询的设计 295

16.3.6 员工工资核算的设计 296

16.3.7 员工信息打印的实现 298

16.4 应用程序调试及错误处理 300

16.5 本章小结 301