《看实例学编程 Visual Basic程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:吴咏琢,周峰,朱仁成编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2004
  • ISBN:7560614612
  • 页数:292 页
图书介绍:本书通过一些典型的程序编写实例,讲解了Visual Basic程序设计的基本环境、方法和编程技巧。

第1章 Visual Basic开发环境 1

目录 1

1.1 Visual Basic的特点与版本 2

1.1.1 VisualBasic的特点 2

1.1.2 Visual Basic的版本 2

1.2 Visual Basic集成开发环境 2

1.2.1 主窗口 4

1.2.2 其他窗口 5

1.3 Visual Basic中的简单语句 8

1.3.1 赋值语句 8

1.3.2 Print输出语句 8

1.3.4 注释语句 11

1.4 开发程序的一般步骤 11

1.3.3 结束语句 11

1.4.1 建立用户界面的对象 12

1.4.2 对象属性的设置 12

1.4.3 对象事件过程及编程 13

1.4.4 保存和运行程序 15

1.5 本章小结 17

第2章 Visual Basic程序设计基础 18

2.1 Visual Basic中的数据类型 19

2.1.1 标准数据类型 19

2.1.2 用户定义的数据类型 20

2.1.3 枚举类型 20

2.2 常量与变量 21

2.2.1 常量 22

2.2.2 变量 23

2.2.3 局部变量与全局变量 25

2.2.4 变量的作用域 27

2.3 运算符与表达式 27

2.3.1 算术运算符 27

2.3.2 关系运算符 28

2.3.3 布尔运算符 29

2.3.4 表达式的执行顺序 30

2.4 常用内部函数 31

2.4.1 数学运算函数 31

2.4.2 字符串函数 31

2.4.3 日期和时间函数 32

2.4.4 格式输出函数 32

2.4.5 随机数语句和函数 33

2.4.6 数据类型转换函数 34

2.4.7 InputBox函数和MsgBox函数 35

2.5 选择控制结构 38

2.5.1 ⅠF语句的单行与块结构 38

2.5.2 ⅡF函数 40

2.5.3 实例1:四则运算 40

2.5.4 实例2:三个数的排序及最大值与最小值 44

2.5.5 多分支选择结构 48

2.5.6 实例3:根据数字显示对应的星期 49

2.6 循环控制结构 52

2.6.1 For循环控制结构 52

2.6.2 While循环控制结构 53

2.6.3 Do循环控制结构 53

2.6.4 实例4:求N!的值(N为自然数) 54

2.6.5 实例5:判断一个正整数是否为素数 56

2.6.7 GoTo型控制结构 59

2.6.6 多重循环语句 59

2.6.8 实例6:九九乘法表 60

2.7 数组 61

2.7.1 数组的定义 62

2.7.2 数组的初始化 63

2.7.3 静态数组与动态数组 64

2.7.4 控件数组 65

2.7.5 实例7:利用冒泡法对10个数排序 66

2.8 过程 68

2.8.1 Sub过程 68

2.8.2 Function函数 70

2.9 本章小结 71

第3章 常用控件的应用技巧 72

3.1.2 实例1:图像按钮的控制 73

3.1 按钮控件 73

3.1.1 命令按钮常用的事件 73

3.2 文本控件 76

3.2.1 标签控件 76

3.2.2 文本框控件 76

3.2.3 实例2:密码测试界面 78

3.3 选择控件 82

3.3.1 单选按钮控件 82

3.3.2 复选框控件 82

3.3.3 实例3:单选按钮与复选框 82

3.3.4 列表框控件 85

3.3.5 组合框控件 86

3.3.6 实例4:组合框与列表框 87

3.4 滚动条控件 89

3.4.1 实例6:滚动条的应用 90

3.4.2 实例7:RGB调色板 92

3.5 其他控件 95

3.5.1 框架控件 95

3.5.2 实例5:用户注册界面 95

3.5.3 计时器控件 101

3.5.4 实例8:响铃设置 101

3.5.5 日历控件 104

3.5.6 实例9:日历控件程序 104

3.6 本章小结 107

第4章 菜单编辑器的应用技巧 108

4.1 菜单编辑器 109

4.1.1 下拉式菜单 109

4.1.2 RichTextBox控件 111

4.1.3 实例1:在记事本程序中添加下拉式菜单 112

4.1.4 弹出式菜单 115

4.1.5 实例2:为记事本程序添加弹出式菜单 116

4.2 通用对话框 118

4.2.1 添加公共对话框控件 118

4.2.2 使用公共对话框 119

4.2.3 【打开】对话框 119

4.2.4 【另存为】对话框 121

4.2.5 【字体】对话框 121

4.2.6 【颜色】对话框 122

4.2.7 【打印】对话框 123

4.2.8 调用Windows帮助对话框 123

4.2.9 实例3:为记事本程序添加对话框 124

4.3 本章小结 127

第5章 图形控件与图像处理技巧 128

5.1 图片框控件和图像控件 129

5.1.1 图片框控件和图像控件的主要属性 129

5.1.2 实例1:图片的放大、缩小、显示与隐藏 130

5.1.3 实例2:可调速的动画 133

5.2 直线控件和形状控件 136

5.2.1 画直线和矩形的方法(Line) 138

5.2.2 画圆的方法(Circle) 138

5.2.3 清除图形的方法(Cls) 138

5.2.4 实例3:多变多填充形状 139

5.3 颜色函数 143

5.3.1 函数介绍 143

5.3.2 实例4:实现渐变颜色填充 144

5.4 本章小结 148

第6章 ActiveX控件 149

6.1 ActiveX控件概述 150

6.2 创建ActiveX控件 150

6.2.1 新建自定义ActiveX控件 151

6.2.2 设置自定义ActiveX控件的属性、方法和事件 152

6.2.3 测试自定义ActiveX控件 153

6.2.4 编译自定义ActiveX控件 155

6.3 注册ActiveX控件 155

6.4 由向导创建自定义ActiveX控件 156

6.5 本章小结 161

第7章 多媒体与网络 163

7.1 多媒体播放控件 164

7.1.1 Animation控件 164

7.1.2 实例1:动画大观 165

7.1.3 MediaPlayer控件 168

7.1.4 实例2:VCD播放器 168

7.1.5 MMControl控件 172

7.1.6 实例3:CD播放器 172

7.2 网络控件 176

7.2.1 Winsock控件 176

7.2.2 实例4:简单聊天室 176

7.2.3 WebBrowser控件 178

7.2.4 WebBrowser控件的方法 178

7.2.5 实例5:网页浏览器 179

7.3 本章小结 183

第8章 数据文件与系统 184

8.2.1 顺序文件的打开与关闭 185

8.2 顺序文件 185

8.1 数据文件的类型 185

8.2.2 顺序文件的读取操作 186

8.2.3 实例1:读入记事本中的内容 186

8.2.4 顺序文件的写入操作 188

8.2.5 实例2:动态创建文件 188

8.3 随机文件 191

8.3.1 随机文件的打开与关闭 191

8.3.2 随机文件的读写操作 191

8.4 文件系统 192

8.4.1 驱动器列表框 192

8.4.2 目录列表框 193

8.4.3 文件列表框 193

8.4.4 三种列表框的同步操作 194

8.4.5 Shell函数 195

8.4.6 实例3:打开应用程序 196

8.5 文件的基本操作 199

8.5.1 删除文件 199

8.5.2 文件的复制 199

8.5.3 文件的重命名 200

8.6 本章小结 200

第9章 Visual Basic的数据库技术 201

9.1 数据库概述 202

9.1.1 关系数据库的基本结构 202

9.1.2 数据访问对象模型 204

9.1.3 结构化查询语言(SQL) 204

9.1.4 数据库的分类 205

9.2.1 Data控件 206

9.2 DAO数据库技术 206

9.2.2 DBGrid控件、DBList控件和DBCombo控件 207

9.2.3 实例1:数据库的快速浏览 207

9.2.4 实例2:数据库的查找与编辑 212

9.3 ADO数据库技术 215

9.3.1 Adodc控件 216

9.3.2 DataListBox控件和DataComboBox控件 218

9.3.3 DataGrid控件和MSFlexGrid控件 218

9.3.4 实例3:Adodc控件的应用 219

9.3.5 实例4:MSFlexGrid数据控件的应用 223

9.4 本章小结 227

第10章 高级数据库功能 228

10.1 添加标准模块 229

10.2 实例1:向数据库中添加图片 230

10.3 实例2:用图像显示数据库中的数据 240

10.4 实例3:将数据库转换为文本文件 247

10.5 本章小结 251

第11章 订单管理实例 252

11.1 项目分析 253

11.2 总体设计 255

11.2.1 主控模块——frmMain.frm窗体的设计 255

11.2.2 【登录】对话框——frmLogin.frm的设计 269

11.2.3 【关于】对话框——frmAbout.frm的设计 271

11.2.4 Splash屏幕——frmSplash.frm的设计 272

11.2.5 Web浏览器——frmBrowser.frm的设计 273

11.2.6样品资料查询——Frm查询.frm的设计 274

11.2.7用户基本信息——frm单位信息.frm的设计 275

11.2.8 文件备份——Frmwjbf.frm的设计 278

11.3 工程的编译 280

11.4 本章小结 284

第12章 Visual Basic.NET概述 285

12.1 Visual Basic.NET面向对象编程的新特性 286

12.2 从Visual Basic 6.0到Visual Basic.NET的变化 288

12.2.1 数据类型的变化 288

12.2.2 字符串的变动 288

12.2.3 运算符的变化 288

12.2.4 数组的变化 289

12.2.5 控制语句的变化 290

12.2.6 If...Then语句的变化 290

12.2.7 声明的变化 290

12.3 本章小结 291

参考文献 292