当前位置:首页 > 工业技术
Visual Basic程序设计实例教程
Visual Basic程序设计实例教程

Visual Basic程序设计实例教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:刘琦,聂永红主编
  • 出 版 社:广州:华南理工大学出版社
  • 出版年份:2009
  • ISBN:9787562330394
  • 页数:311 页
图书介绍:本书是以首次接触计算机程序设计的读者作为主要对象编写的Visual Basic程序设计教程。通过实例对程序设计的基本知识概念、Visual Basic 6.0集成开发环境、应用程序的可视化界面设计和结构化编程方法以及数组、过程、ActiveX控件、图形设计、数据文件、数据库等应用进行了详细介绍。
《Visual Basic程序设计实例教程》目录

第1章 程序设计与Visual Basic 1

1.1 计算机与计算机程序设计 1

1.2 认识Visual Basic 3

1.2.1 VB的发展 3

1.2.2 导学实例 4

1.2.3 VB程序的基本组织形式 6

1.2.4 功能特点 7

1.3 创建一个简单的VB应用程序 8

1.3.1 进入VB 9

1.3.2 创建VB应用程序 10

1.3.3 保存工程 12

1.3.4 运行调试程序 14

1.3.5 生成可执行文件 15

1.3.6 VB简单程序设计操作步骤小结 15

1.4 扩展与提高 15

1.4.1 VB 6.0开发环境设置 15

1.4.2 VB的文件类型 18

课后自测 19

第2章 VB可视化界面设计 21

2.1 导学实例 21

2.2 面向对象基本的概念 22

2.2.1 对象 22

2.2.2 属性 23

2.2.3 事件、事件过程和事件驱动 23

2.2.4 方法 25

2.2.5 控件 26

2.3 窗体和基本控件 30

2.3.1 控件的公共属性 30

2.3.2 窗体 32

2.3.3 命令按钮控件CommandBotton 35

2.3.4 标签控件Label 36

2.3.5 文本框控件TextBox 40

2.4 综合应用 43

2.5 扩展与提高 45

2.5.1 窗体的进一步讨论 45

2.5.2 Command控件、Default属性和Cancel属性的进一步讨论 47

2.5.3 TextBox控件的进一步讨论 48

课后自测 50

第3章 VB程序设计基础 52

3.1 程序设计的基本运算指令语句 52

3.1.1 导学实例 52

3.1.2 赋值语句 53

3.1.3 赋值语句构成要素及使用规则 54

3.2 赋值语句构成要素 55

3.2.1 数据与数据类型 55

3.2.2 常量 56

3.2.3 变量 58

3.2.4 运算符 62

3.2.5 表达式 66

3.2.6 VB的内部函数 67

3.3 VB的程序语句 75

3.3.1 VB语句的书写规则 75

3.3.2 VB的符号代码编写规则及编写提示 75

3.4 综合应用 76

3.5 扩展与提高 77

3.5.1 VB立即窗口的简单使用 77

3.5.2 使用无定义变量带来的弊病及解决办法 78

3.5.3 变体型变量的讨论 79

课后自测 80

第4章 结构化程序设计 82

4.1 结构化程序设计导学实例 82

4.2 顺序结构程序设计 83

4.2.1 常用流程图符号 83

4.2.2 顺序结构的构成 84

4.2.3 注释与结束语句 84

4.2.4 Print方法及其相关函数 85

4.2.5 人机交互函数和过程 87

4.2.6 顺序结构程序设计举例 89

4.3 选择结构程序设计 91

4.3.1 If语句 91

4.3.2 选择结构(情况语句)Select Case 97

4.4 循环结构程序设计 100

4.4.1 For循环 100

4.4.2 Do循环 105

4.4.3 循环的嵌套 108

4.5 综合应用 111

4.6 扩展与提高 118

课后自测 120

第5章 数组 125

5.1 数组的概念 125

5.1.1 导学实例 125

5.1.2 数组与数组元素 126

5.2 一维数组 126

5.2.1 一维数组的声明 126

5.2.2 数组元素的引用、输入、输出 127

5.2.3 导学实例的解决方案 128

5.2.4 一维数组的简单应用 130

5.3 多维数组 131

5.3.1 导学实例 131

5.3.2 多维数组的声明和引用 131

5.3.3 导学实例的解决方案 132

5.3.4 多维数组的简单应用 133

5.4 动态数组 134

5.4.1 导学实例 134

5.4.2 动态数组的创建 134

5.4.3 导学实例的解决方案 136

5.5 控件数组 137

5.5.1 导学实例 137

5.5.2 控件数组的建立与使用 137

5.5.3 导例的解决方案 138

5.6 常用算法2 139

5.6.1 排序问题 139

5.6.2 查找问题 141

5.6.3 矩阵(二维数组)运算 142

5.6.4 求素数 143

5.7 综合应用 143

5.8 扩展与提高 144

5.8.1 自定义数据类型与自定义数据类型数组 144

5.8.2 For Each…Next循环语句在数组中的作用 148

课后自测 148

第6章 过程 151

6.1 函数过程的定义和调用 151

6.1.1 导学实例 151

6.1.2 函数过程的定义 152

6.1.3 函数过程的调用 153

6.2 子过程的定义和调用 155

6.2.1 导学实例 155

6.2.2 子过程的定义 155

6.2.3 子过程的调用 156

6.3 参数的传递 156

6.3.1 形参与实参 157

6.3.2 传值方式 157

6.3.3 传地址方式 158

6.3.4 数组参数的传递 160

6.4 过程的嵌套和递归调用 162

6.4.1 过程的嵌套调用 162

6.4.2 过程的递归调用 164

6.5 过程、变量的作用域 167

6.5.1 过程的作用域 167

6.5.2 变量的作用域 168

6.6 综合应用 171

6.7 扩展与提高 174

6.7.1 可选参数与可变参数 174

6.7.2 对象参数 177

课后自测 178

第7章 常用内部控件 180

7.1 导学案例 180

7.2 单选按钮、复选框和框架 181

7.2.1 单选按钮(OptionButton) 181

7.2.2 复选框(CheckBox) 181

7.2.3 框架控件(Frame) 181

7.3 列表框和组合框 183

7.3.1 列表框(ListBox)和组合框(ComboBox)共有的重要属性 184

7.3.2 列表框(ListBox)特有的重要属性 185

7.3.3 组合框ComboBox特有的属性 185

7.3.4 方法 186

7.3.5 事件 186

7.3.6 列表框和组合框的应用 186

7.4 图形控件 190

7.4.1 图片框(PictureBox) 190

7.4.2 图像框(Image) 191

7.5 计时器 192

7.5.1 计时器的主要属性 192

7.5.2 计时器的Timer事件 192

7.6 滚动条 194

7.6.1 滚动条主要属性 194

7.6.2 滚动条的事件 194

7.7 鼠标和键盘事件 196

7.7.1 鼠标事件 196

7.7.2 键盘事件 199

7.8 综合应用 201

7.9 扩展与提高 204

7.9.1 使用ActiveX控件 204

7.9.2 焦点与Tab顺序 205

课后自测 208

第8章 图形设计 210

8.1 导学实例 210

8.2 坐标系统设置 211

8.2.1 默认坐标系统 211

8.2.2 自定义坐标系统 212

8.3 绘图属性 213

8.3.1 CurrentX和CurrentY属性 213

8.3.2 DrawWidth和DrawStyle属性 215

8.3.3 FillStyle和FillColor属性 215

8.3.4 AutoRedraw属性 216

8.3.5 颜色设置 217

8.4 图形控件 219

8.4.1 直线控件 219

8.4.2 形状控件 220

8.5 图形方法 221

8.5.1 PSet方法 221

8.5.2 Line方法 223

8.5.3 Circle方法 225

8.6 综合应用 227

8.7 扩展与提高 229

8.7.1 Point方法 229

8.7.2 PaintPicture方法 230

课后自测 231

第9章 常用程序界面设计 233

9.1 导学实例 233

9.2 菜单设计 234

9.2.1 菜单编辑器 234

9.2.2 下拉式菜单 235

9.2.3 弹出式菜单 236

9.3 对话框的设计 238

9.3.1 通用对话框 238

9.3.2 “打开”对话框 240

9.3.3 “另存为”对话框 242

9.3.4 “颜色”对话框 243

9.3.5 “字体”对话框 243

9.3.6 “打印”对话框 245

9.3.7 “帮助”对话框 246

9.4 多重窗体 246

9.4.1 添加窗体 246

9.4.2 设置启动窗体 247

9.4.3 有关窗体的常用方法 248

9.4.4 不同窗体间数据的存取 248

9.5 综合应 251

9.6 扩展与提高 253

9.6.1 创建工具栏 253

9.6.2 创建状态栏 254

课后自测 257

第10章 数据文件 259

10.1 导学实例 259

10.2 文件概述 260

10.2.1 文件结构 260

10.2.2 文件分类 260

10.2.3 文件操作 261

10.3 文件的打开与关闭 262

10.3.1 文件的打开 262

10.3.2 与文件读写有关的几个函数 263

10.3.3 文件的关闭 264

10.4 顺序文件的读写操作 264

10.4.1 导学实例 264

10.4.2 顺序文件的读操作 265

10.4.3 顺序文件的写操作 268

10.5 随机文件的读写操作 271

10.5.1 导学实例 271

10.5.2 随机文件的记录 272

10.5.3 随机文件的打开 272

10.5.4 随机文件的写操作 273

10.5.5 随机文件的读操作 273

10.5.6 随机文件的读写实例 273

10.6 文件的其他操作 275

10.6.1 文件或文件夹的改名 276

10.6.2 文件的复制 276

10.6.3 文件的删除 276

10.7 扩展与提高 277

10.7.1 文件系统控件 277

10.7.2 文件分类的进一步讨论 279

10.7.3 二进制文件的操作 280

课后自测 283

第11章 数据库编程技术 284

11.1 导学实例 284

11.2 数据访问方式 287

11.3 数据库管理系统 287

11.4 数据库结构 289

11.5 VB数据库开发技术 290

11.5.1 ADO通过OLE DB开发数据库应用程序 290

11.5.2 ADO通过ODBC开发数据库应用程序 292

11.5.3 使用ADO数据控件 294

11.6 扩展与提高 294

11.6.1 数据环境概述 294

11.6.2 创建数据环境 295

11.6.3 通过数据环境自动生成绑定控件 299

11.6.4 自动生成绑定到整个记录集的网格控件 301

11.6.5 生成分层式数据绑定控件 303

11.6.6 对命令进行分组 305

11.6.7 执行基于存储过程的命令 307

课后自测 308

相关图书
作者其它书籍
返回顶部