当前位置:首页 > 工业技术
从QBasic到Visual Basic实用教程
从QBasic到Visual Basic实用教程

从QBasic到Visual Basic实用教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:刘士杰主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302048371
  • 页数:344 页
图书介绍:
《从QBasic到Visual Basic实用教程》目录
标签:主编 教程

第1章 QBasic程序设计基础 1

1.1 程序设计与QBasic简介 1

1.1.1 程序设计概述 1

1.1.2 算法与流程图 2

1.1.3 QBasic简介 6

1.2 QBasic程序的基本结构 6

1.2.1 一个简单的QBasic程序 6

1.2.2 QBasic程序行 8

1.2.3 QBasic的关键字 9

1.2.4 复杂程序的结构 9

1.3 QBasic程序设计的基础知识 10

1.3.1 QBasic的基本数据类型 10

1.3.2 常量 12

1.3.3 变量 13

1.3.4 表达式与运算符 16

1.3.5 标准函数 21

1.3.6 几个常用的基本语句 28

1.4 QBasic的运行环境 34

1.4.1 QBasic的启动与退出 34

1.4.2 QBasic的功能菜单 35

1.4.3 Qbasic程序的编辑和运行 37

习题 39

上机操作题 42

第2章 基本控制结构的程序设计 44

2.1 顺序结构程序设计 44

2.1.1 顺序结构程序设计的概念 44

2.1.2 读数、置数语句(READ…DATA) 44

2.1.3 恢复数据指针语句(RESTORE) 46

2.1.4 交换变量值语句(SWAP) 48

2.1.5 程序暂停语句(STOP) 49

2.1.6 清屏语句(CLS) 49

2.1.7 注释语句(REM) 49

2.1.8 几种赋值语句的比较 50

2.1.9 程序举例 51

2.2 选择结构程序设计 53

2.2.1 选择结构程序设计的概念 53

2.2.2 单行结构IF语句 53

2.2.3 块结构IF语句 55

2.2.4 单条件的嵌套语句(IF…ELSEIF…ENDIF) 57

2.2.5 多分支选择语句(SELECT CASE) 59

2.3 循环结构程序设计 64

2.3.1 循环结构程序设计的概念 64

2.3.2 固定次数的循环语句(FOR…NEXT) 64

2.3.3 条件循环语句(WHILE…WEND) 71

2.3.4 先判断条件的DO…LOOP循环语句 74

2.3.5 先执行循环,再判断条件的DO…LOOP循环语句 76

2.3.6 三种循环结构的比较 79

2.3.7 多重循环 80

2.4 综合习题分析 82

习题 85

上机操作题 90

第3章 QBasic数组 92

3.1 数组和数组单元的概念 92

3.1.1 数组的概念 92

3.1.2 数组单元 92

3.1.3 数组的维数 93

3.1.4 数组类型的说明 93

3.2 数组的建立 93

3.3.1 一维数组 95

3.3 一维数组和二维数组 95

3.3.2 二维数组 96

3.4 静态数组和动态数组 97

3.4.1 静态数组和动态数组 97

3.4.2 数组的释放语句(ERASE) 98

3.4.3 重新定维语句(REDIM) 99

3.5 数组应用举例 100

3.5.1 查找应用举例 100

3.5.2 排序应用举例 102

习题 103

上机操作题 105

第4章 子程序与过程 107

4.1 自定义函数 107

4.1.1 定义格式 107

4.1.2 自定义函数的调用 108

4.2 子程序 109

4.2.1 子程序的定义与调用 109

4.2.2 开关语句(ON GOSOB-RETURN语句) 110

4.3 过程 111

4.3.1 变量的作用域 111

4.3.2 说明类语句 114

4.3.3 SUB过程 115

4.3.4 FUNCTION过程 117

4.3.5 过程的参数传递和递归调用 120

习题 123

上机操作题 126

第5章 屏幕控制与作图 128

5.1 屏幕显示模式与屏幕控制 128

5.1.1 屏幕显示模式简介 128

5.1.2 屏幕控制语句 129

5.1.3 显示模式控制语句(SCREEN) 130

5.1.4 设置颜色语句(COLOR) 132

5.2 画图 135

5.2.1 几种基本画图语句 135

5.2.2 填充颜色语句(PAINT语句) 142

5.2.3 综合举例 143

习题 144

上机操作题 146

第6章 文件 149

6.1 文件基本概论 149

6.1.1 文件说明 149

6.1.2 记录 149

6.1.3 文件的分类 150

6.2 文件操作语句和函数 151

6.2.1 打开文件语句(OPEN) 151

6.1.4 文件号 151

6.2.2 关闭文件语句(CLOSE) 152

6.2.3 文件操作语句 152

6.2.4 文件操作函数 154

6.3 顺序文件 155

6.3.1 顺序文件的输出(顺序写文件) 155

6.3.2 顺序文件的输入(顺序读文件) 156

6.3.3 顺序文件中数据的添加、检索、排序和修改 158

6.4 随机文件 161

6.4.1 随机文件的输出(随机写文件) 161

6.4.2 随机文件的输入(随机读文件) 162

习题 164

上机操作题 165

第7章 Visual Basic编程基础 168

7.1 Visual Basic概述 168

7.1.1 什么是Visual Basic 168

7.1.2 Visual Basic的特点 169

7.1.3 软硬件要求 170

7.1.4 Visual Basic版本简介 170

7.2 Visual Basic的集成开发环境 171

7.2.1 运行Visual Basic中文版 171

7.2.2 Visual Basic的窗体设计器 171

7.2.3 工程资源管理器 172

7.2.4 工具箱窗体 174

7.2.5 属性窗口 174

7.2.6 代码窗口 175

7.2.7 窗体布局窗口 178

7.3 建立第一个Visual Basic应用程序 178

7.3.1 简单应用程序设计 178

7.3.2 Visual Basic的相关概念 186

7.3.3 输入、输出对话框 189

7.3.4 QBasic与Visual Basic中的部分区别 192

7.4 调试与错误处理 198

7.4.1 程序错误 198

7.4.2 Visual Basic调试工具 200

7.4.3 错误捕获及处理 201

习题 203

上机操作题 204

第8章 设计应用程序的界面 205

8.1 设计窗体 205

8.1.1 窗体的建立、添加和删除 205

8.1.2 窗体的属性和事件 206

8.1.3 向窗体中添加控件 210

8.1.4 启动窗体的设置 211

8.1.5 窗体的生命周期 213

8.2.1 Visual Basic的控件简介 214

8.2 Visual Basic中常用的控件 214

8.2.2 Label(标签) 215

8.2.3 TextBox(文本框) 217

8.2.4 CommandButton(命令按钮) 222

8.2.5 CheckBox(复选框) 226

8.2.6 OptionButton(单选钮) 228

8.2.7 Frame(框架) 229

8.2.8 ScrollBar(滚动条) 232

8.2.9 ListBox(列表框) 236

8.2.10 Combox(组合框) 242

8.2.11 Image(图像框) 244

8.2.12 PictureBox(图片框) 245

8.2.13 Timer(定时器) 246

8.3 Visual Basic的ActiveX控件 248

8.3.1 如何向工具箱中添加ActiveX控件 248

8.3.2 用户ActiveX控件的创建 249

8.4 设计多文档界面(MDI) 251

8.4.1 界面样式 251

8.4.2 多文档界面(MDI)中窗体间的关系 251

8.4.3 创建MDI应用程序的方法与步骤 251

8.5 发行Visual Basic应用程序 253

8.5.1 创建安装程序 253

8.5.2 使用Visual Basic安装向导 254

习题 256

上机操作题 256

第9章 设计菜单和工具栏 260

9.1 菜单编辑器窗口简介 260

9.2 设计菜单 262

9.2.1 菜单栏设计 262

9.2.2 添加代码 264

9.2.3 快捷菜单的建立 266

9.2.4 运行时操作菜单 270

9.3.1 工具栏的常用属性、方法和事件 272

9.3 设计工具栏 272

9.3.2 创建工具栏 274

9.3.3 为工具栏的各按钮编写处理过程 276

习题 277

上机操作题 278

第10章 设计图形和多媒体程序 279

10.1 图形控件介绍 279

10.2 线条和形状控件 279

10.2.1 线条控件(Line) 279

10.2.2 形状控件(Shape) 281

10.3 图像框和图片框控件 282

10.3.1 图像框控件 282

10.3.2 图片框控件 287

10.4.1 建立绘制正弦曲线的程序 292

10.4 图形控件的应用 292

10.4.2 图形查看实例 293

10.5 使用Animation控件 296

10.5.1 Animation控件的相关属性、方法和事件 297

10.5.2 使用Animation播放AVI文件的方法 297

10.6 多媒体集成控件MCIWnd 298

10.6.1 MCIWnd控件的属性和事件 298

10.6.2 使用MCIWnd控件制作播放器 299

10.6.3 完善媒体播放器 300

10.7 利用API函数编写多媒体应用程序 301

10.7.1 如何添加API函数 301

10.7.2 利用mciExecuteO函数建立简单的多媒体程序 302

习题 303

上机操作题 304

11.2.1 顺序文件 305

11.2 文件的读写 305

第11章 创建文件应用程序 305

11.1 文件系统概述 305

11.2.2 随机文件 309

11.2.3 二进制文件 318

11.3 与文件相关控件的介绍 319

11.3.1 驱动器列表框 320

11.3.2 目录列表框 320

11.3.3 文件列表框 321

习题 322

上机操作题 323

第12章 数据库技术 324

12.1 用数据控件访问数据库 324

12.1.1 数据库的基本概念 324

12.1.2 使用数据控件访问数据库 325

12.1.3 用Data控件创建简单的数据库程序 326

12.1.4 使用DbGrid浏览数据库 327

12.1.5 记录的自动添加 329

12.2 使用可视化数据管理器 330

12.2.1 创建新的数据库及表 330

12.2.2 数据库记录的添加、删除和查询 333

12.3 用程序代码操作和创建数据库 334

12.3.1 用程序代码操作数据库 335

12.3.2 用程序代码创建数据库 338

12.4 结构化查询语言(SQL)简介 340

12.4.1 SQL语言的组成 340

12.4.2 利用SQL语言进行查询 341

习题 343

上机操作题 343

附录 常用字符与ASCll码对照表 344

返回顶部