《VISUAL BASIC程序设计教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:刘炳文编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302205968
  • 页数:373 页
图书介绍:本书通过大量实例,深入浅出地介绍了Visual Basic 6.0中文版的开发环境、对象和事件驱动的概念、运算符和表达式、数据输入输出、常用标准控件、基本控制结构、数组和记录。

第1章 Visual Basic编程环境 1

1.1可视化与事件驱动型语言 1

1.1.1可视化界面设计 1

1.1.2事件驱动的编程机制 2

1.2 Visual Basic的启动与退出 2

1.3主窗口 5

1.3.1标题栏和菜单栏 5

1.3.2工具栏 7

1.4其他窗口 8

1.4.1窗体设计器和工程资源管理器 8

1.4.2属性窗口和工具箱窗口 10

习题 12

第2章 对象 13

2.1对象及其属性设置 13

2.1.1 Visual Basic的对象 13

2.1.2对象属性设置 15

2.2窗体 17

2.2.1窗体的结构与属性 17

2.2.2窗体事件 22

2.3控件 22

2.3.1内部控件 23

2.3.2控件的命名和控件值 24

2.4控件的画法和基本操作 26

2.4.1控件的画法 26

2.4.2控件的基本操作 27

习题 29

第3章 建立简单的Visual Basic应用程序 31

3.1语句 31

3.1.1 Visual Basic中的语句 31

3.1.2赋值、注释、暂停和结束语句 32

3.2编写简单的Visual Basic应用程序 35

3.2.1程序设计 35

3.2.2代码编辑器 41

3.3程序的保存、装入和运行 42

3.3.1保存程序 42

3.3.2程序的装入 44

3.3.3程序的运行 45

3.4 Visual Basic应用程序的结构与工作方式 46

习题 47

第4章 数据类型、运算符与表达式 49

4.1基本数据类型 49

4.2常量和变量 52

4.2.1常量 52

4.2.2变量 54

4.3变量的作用域 57

4.3.1局部变量与全局变量 57

4.3.2默认声明 58

4.4常用内部函数 60

4.4.1转换、数学及日期和时间函数 60

4.4.2字符串函数 62

4.4.3 Shell函数 66

4.5运算符与表达式 67

4.5.1算术运算符 68

4.5.2关系运算符与逻辑运算符 69

4.5.3字符串表达式与日期表达式 72

4.5.4表达式的执行顺序 73

习题 74

第5章 数据输入输出 76

5.1数据输出——Print方法 76

5.1.1 Print方法 76

5.1.2与Print方法有关的函数和方法 78

5.1.3格式输出 81

5.2数据输入——InputBox函数 84

5.3 MsgBox函数和MsgBox语句 87

5.3.1 MsgBox函数 87

5.3.2 MsgBox语句 90

5.4字形 91

5.4.1字体类型和大小 91

5.4.2其他属性 92

习题 94

第6章 常用标准控件 96

6.1文本控件 96

6.1.1标签 96

6.1.2文本框 97

6.2图形控件 101

6.2.1图片框和图像框 102

6.2.2图形文件的装入 104

6.2.3直线和形状 107

6.3按钮控件 109

6.3.1属性和事件 109

6.3.2应用举例 110

6.4选择控件——复选框和单选按钮 112

6.4.1复选框和单选按钮的属性和事件 113

6.4.2应用举例 114

6.5选择控件——列表框和组合框 116

6.5.1列表框 116

6.5.2组合框 120

6.6滚动条 124

6.7计时器 126

6.8框架 129

6.9焦点与Tab顺序 131

6.9.1设置焦点 131

6.9.2 Tab顺序 132

习题 134

第7章 Visual Basic控制结构 137

7.1选择控制结构 137

7.1.1单行结构条件语句 137

7.1.2块结构条件语句 138

7.1.3 IIf函数 142

7.2多分支控制结构 143

7.3 For循环控制结构 147

7.4当循环控制结构 152

7.5 Do循环控制结构 155

7.6多重循环 160

7.7 GoTo型控制 162

7.7.1 GoTo语句 162

7.7.2 On…GoTo语句 164

习题 164

第8章 数组与记录 167

8.1数组的概念 167

8.1.1数组的定义 167

8.1.2默认数组 171

8.2动态数组 172

8.2.1动态数组的定义 172

8.2.2数组的清除和重定义 175

8.3数组的基本操作 176

8.3.1数组元素的输入、输出和复制 176

8.3.2 For Each…Next语句 180

8.4数组的初始化 182

8.5控件数组 184

8.5.1基本概念 184

8.5.2建立控件数组 185

8.6记录 188

8.6.1记录类型和记录类型变量 188

8.6.2记录变量的初始化及其引用 190

8.7记录数组 193

习题 196

第9章 过程 199

9.1 Sub过程 199

9.1.1建立Sub过程 199

9.1.2调用Sub过程 202

9.2 Function过程 204

9.2.1建立Function过程 204

9.2.2调用Function过程 206

9.3参数传送 209

9.3.1形参与实参 209

9.3.2引用 211

9.3.3传值 213

9.3.4数组参数的传送 215

9.4可选参数与可变参数 222

9.4.1可选参数 222

9.4.2可变参数 223

9.5对象参数 224

9.5.1窗体参数 224

9.5.2控件参数 226

9.6局部内存分配 230

9.7递归 232

习题 236

第10章 键盘与鼠标事件 238

10.1 KeyPress事件 238

10.2 KeyDown和KeyUp事件 241

10.3鼠标事件 248

10.3.1鼠标位置 249

10.3.2鼠标按钮 251

10.3.3转换参数 253

10.4鼠标光标的形状 256

10.4.1 MousePointer属性 256

10.4.2设置鼠标光标形状 256

10.5拖放 258

10.5.1与拖放有关的属性、事件和方法 258

10.5.2自动拖放 260

10.5.3手动拖放 262

习题 265

第11章 菜单程序设计 267

11.1 Visual Basic中的菜单 267

11.2菜单编辑器 268

11.3用菜单编辑器建立菜单 271

11.3.1界面设计 271

11.3.2编写程序代码 273

11.4菜单项的控制 275

11.4.1有效性控制 275

11.4.2菜单项标记 277

11.4.3键盘选择 279

11.5菜单项的增减 280

11.6弹出式菜单 283

习题 287

第12章 对话框程序设计 288

12.1概述 288

12.1.1对话框的分类与特点 288

12.1.2自定义对话框 289

12.1.3通用对话框控件 291

12.2文件对话框 292

12.2.1文件对话框的结构 292

12.2.2文件对话框的属性 293

12.2.3文件对话框举例 296

12.3其他对话框 298

12.3.1颜色对话框 298

12.3.2字体对话框 299

12.3.3打印对话框 301

习题 304

第13章 多窗体程序设计与环境应用 306

13.1建立多窗体应用程序 306

13.1.1与多窗体程序设计有关的语句和方法 306

13.1.2建立界面 307

13.1.3编写程序代码 311

13.2多窗体程序的执行与保存 318

13.2.1指定启动窗体 318

13.2.2多窗体程序的存取 319

13.3 Visual Basic工程结构 320

13.3.1标准模块 321

13.3.2窗体模块 321

13.3.3Sub Main过程 322

13.4闲置循环与DoEvents语句 324

13.5系统对象 326

13.5.1 App对象 326

13.5.2 Screen对象 327

习题 328

第14章 文件 330

14.1文件概述 330

14.2文件的打开与关闭 332

14.2.1文件的打开或建立 332

14.2.2文件的关闭 334

14.3文件操作语句和函数 335

14.3.1文件指针 335

14.3.2其他语句和函数 336

14.4顺序文件 337

14.4.1顺序文件的写操作 337

14.4.2顺序文件的读操作 342

14.5随机文件 347

14.5.1随机文件的读写操作 347

14.5.2随机文件举例 348

14.6用控件显示和修改随机文件 355

14.7二进制文件 358

14.7.1二进制存取与随机存取 359

14.7.2程序举例 359

14.8文件系统控件 360

14.8.1驱动器列表框和目录列表框 361

14.8.2文件列表框 363

14.8.3程序举例 365

14.9文件基本操作 369

习题 371

参考文献 373