图书目录

目录

界面设计与Visual Basic(第4版)第1章Visual Basic概述1

1.1什么是Visual Basic1

1.2安装Visual Basic程序2

1.3设计Visual Basic程序的步骤4

1.4Visual Basic的特点14

1.5提高部分15

1.5.1可视化集成开发环境15

1.5.2对象和类的概念18

1.5.3属性、事件和方法18

1.6章节练习19

习题121

基础部分21

提高部分22

第2章顺序结构程序设计24

2.1结构化程序设计的三种基本结构25

2.2VB语言基础25

2.2.1VB语句的书写规则25

2.2.2常量、变量及变量定义26

2.2.3算术运算符与表达式29

2.3数据赋值30

2.4数据输出33

2.4.1用标签输出数据33

2.4.2用消息框输出数据35

2.4.3用图像框输出图形数据37

2.4.4用窗体输出数据39

2.5数据输入42界面设计与Visual Basic (第4版)目录2.5.1用文本框输入数据42

2.5.2用滚动条输入数据44

2.5.3用输入框输入数据46

2.6提高部分48

2.6.1窗体与常用控件的进一步介绍48

2.6.2消息框与输入框54

2.6.3常用数据类型介绍56

2.6.4常用内部函数汇总58

2.6.5文件路径的概念60

2.7章节练习61

习题264

基础部分64

提高部分67

第3章分支结构程序设计70

3.1关系、逻辑运算符与表达式71

3.1.1关系运算符与表达式71

3.1.2逻辑运算符与表达式72

3.2If语句74

3.2.1使用If语句处理简单分支问题74

3.2.2使用嵌套的If语句处理多分支问题83

3.3使用Select Case语句处理多分支问题86

3.4菜单设计90

3.5提高部分95

3.6章节练习99

习题3101

基础部分101

提高部分106

第4章循环结构程序设计108

4.1用ForNext语句处理循环问题109

4.2认识Do WhileLoop和DoLoop While语句118

4.3循环语句的嵌套120

4.4提高部分123

4.4.1组合框123

4.4.2自行画图126

4.5章节练习130

习题4133

基础部分133

提高部分135

第5章数组137

5.1一维数组138

5.2控件数组145

5.3提高部分146

5.3.1数组的高级应用146

5.3.2二维数组149

5.4章节练习152

习题5153

基础部分153

提高部分156

第6章过程158

6.1过程的定义与调用159

6.1.1函数(Function)过程的定义与调用159

6.1.2子程序(Sub)过程的定义与调用165

6.2变量的作用域168

6.2.1过程级变量及其作用域168

6.2.2窗体级变量及其作用域169

6.2.3程序级变量及其作用域171

6.3标准模块172

6.4提高部分176

6.4.1静态变量的使用176

6.4.2过程的递归调用177

6.5章节练习181

习题6182

基础部分182

提高部分183

第7章文件185

7.1文件概述186

7.2文件浏览187

7.3顺序文件的读写操作189

7.4提高部分194

7.4.1文件系统控件与通用对话框194

7.4.2记录类型198

7.4.3文件的进一步介绍200

7.4.4常用文件操作语句和函数204

7.5章节练习209

习题7212

基础部分212

提高部分213

第8章访问数据库216

8.1数据库的概念与建立216

8.1.1数据库概念216

8.1.2数据库和表的建立217

8.2用ADO控件访问数据库219

8.3提高部分228

8.4章节练习235

习题8237

基础部分237

提高部分238

第9章VB综合实战240

9.1系统功能240

9.2数据库结构设计242

9.3其他文件准备243

9.3.1图片素材243

9.3.2音频素材244

9.3.3文本素材244

9.4各模块功能实现245

9.4.1“观花”窗体的实现245

9.4.2“寻花”窗体的实现248

9.4.3“看图识花”窗体的实现251

9.4.4“新花”窗体的实现255

9.4.5“养花小窍门”对话框的实现258

9.4.6MDI主窗体的实现260

9.4.7子窗体与主窗体的配合263

9.5改进与提高264

附录A常用字符与ASCII代码对照表266

附录B对象、基本语法索引267

附录C单号题参考答案269

附录D上机考试样题290

参考文献294