《Visual Basic程序设计》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:周霭如等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505384465
  • 页数:404 页
图书介绍:本书是为高等学校非计算机专业的学生开设的第一门计算机程序设计语言课程编写的教材。根据高级语言程序设计的基本体系,结合可视化程序设计的方法,以VB为背景,讲授程序设计的基本思想和基本方法,结构化程序设计的基本控制结构;讲授对象的初步概念,可视化程序设计的基本方法以及数据库应用的初步知识。通过大量的例子介绍和演示VB的各种基本功能。全书共分10章。以循序渐进的原则,从建立简单程序和基本语法规则开始,围绕程序组织,数据描述和界面设计逐步展开和深入。其内容包括VB的各种语句、过程、函数、数组、结构、文件、数据库、常用控件、图形处理技术、菜单技术等。书中配有大量例题和习题。本书也可作为高职高专、远程教育的高级语言程序设计教材。

第1章 程序设计语言与程序设计 1

1.1程序设计语言 2

1.2程序设计 3

1.3 Visual Basic集成开发环境 5

1.3.1标题栏 5

1.3.2主菜单 5

1.3.3快捷工具栏 7

1.3.4窗体窗口 8

1.3.5工具箱 9

1.3.6工程管理窗口 10

1.3.7属性窗口 11

1.4建立Visual Basic应用程序 11

1.4.1一个简单例子 11

1.4.2保存程序 14

1.5界面、对象与事件驱动程序 15

本章小结 17

习题1 18

第2章 基本数据类型与表达式 21

2.1 Visual Basic的基本字符集和词汇集 22

2.1.1字符集 22

2.1.2词汇集 23

2.2 Visual Basic的基本数据类型 25

2.2.1字符串型 25

2.2.2数值型 25

2.2.3逻辑型 27

2.2.4日期型 27

2.3常量与变量 28

2.3.1常量 28

2.3.2变量 30

2.4运算符与表达式 36

2.4.1算术运算符与数值表达式 37

2.4.2字符串连接 39

2.4.3关系运算与逻辑运算 40

2.4.4表达式的运算顺序 42

2.5常用内部函数 43

2.5.1命令行的解释执行 43

2.5.2转换函数 44

2.5.3数学函数 47

2.5.4字符串函数 48

2.5.5随机函数 51

本章小结 53

习题2 54

第3章 程序流程控制 59

3.1顺序结构 60

3.1.1赋值语句 60

3.1.2数据输入 63

3.1.3输出数据的Print方法 68

3.1.4打印机输出 72

3.1.5注释、暂停与程序结束 75

3.2分支结构 76

3.2.1单行结构条件语句 76

3.2.2块结构条件语句 79

3.2.3 GoTo语句 85

3.2.4情况语句 85

3.3循环结构 90

3.3.1循环概念 90

3.3.2 While.Wend语句 91

3.3.3 Do.Loop语句 93

3.3.4 For.Next语句 97

3.3.5嵌套循环与退出循环 100

本章小结 106

习题3 107

第4章 常用控件 117

4.1控件概述 118

4.2窗体 120

4.2.1主要属性 121

4.2.2窗体事件 124

4.2.3窗体的方法 126

4.2.4字体和字形 128

4.3标签和文本框 133

4.3.1标签 133

4.3.2文本框 136

4.4图片框与图像框 141

4.5命令按钮、复选框和单选按钮 144

4.5.1属性和事件 144

4.5.2应用 145

4.5.3焦点和Tab顺序 149

4.6框架 151

4.7列表框和组合框 153

4.7.1列表框 153

4.7.2组合框 157

4.8滚动条 160

4.9计时器 162

本章小结 164

习题4 165

第5章 数组与记录 171

5.1一维数组 172

5.2二维数组 177

5.3数组的其他定义形式 180

5.3.1可调数组 180

5.3.2静态数组 182

5.3.3数组刷新语句 183

5.3.4可变类型数组 184

5.4记录类型 186

5.4.1记录类型概念 186

5.4.2记录类型定义方法 187

5.4.3记录变量的访问 188

5.5表格控件 191

5.5.1嵌入的外部对象的方法 191

5.5.2表格控件的用法 193

5.6控件数组 204

本章小结 207

习题5 208

第6章 绘图 215

6.1 Visual Basic的坐标系统 216

6.2对象的动态调整 219

6.3图形控件 222

6.4用代码画图 225

6.4.1点和线 226

6.4.2矩形 227

6.4.3圆和弧 228

6.4.4线宽和线型 230

6.4.5绘制图形文件 231

6.4.6绘图模式 233

6.5颜色 235

6.5.1调色板 235

6.5.2颜色参数 236

本章小结 241

习题6 242

第7章 过程 245

7.1 Visual Basic的工程 246

7.2过程的定义与调用 247

7.2.1自定义子过程的定义与调用 247

7.2.2函数的定义和调用 250

7.2.3在集成开发环境(IDE)中建立自定义过程的步骤 252

7.3参数传递 253

7.3.1形式参数和实际参数 253

7.3.2关于副作用 255

7.4复杂的过程参数 256

7.4.1数组参数 257

7.4.2记录参数 260

7.4.3对象参数 263

7.5过程与变量的作用域 264

7.5.1过程的作用域 264

7.5.2变量作用域与生存期 266

7.6键盘事件过程和复杂鼠标事件过程 269

7.6.1复杂鼠标事件过程 269

7.6.2键盘事件过程与窗体的KeyPreview属性 272

7.6.3对象拖放的实现 276

7.7递归 282

本章小结 285

习题7 286

第8章 文件 293

8.1文件及其基本操作 294

8.1.1文件的概念 294

8.1.2文件的基本操作 294

8.2顺序文件 298

8.2.1写顺序文件 298

8.2.2读顺序文件 304

8.3随机文件 307

8.3.1打开随机文件 307

8.3.2写/读随机文件 308

8.4二进制文件 314

8.5文件操作用的3个控件 317

8.5.1驱动器列表框 317

8.5.2目录列表框 318

8.5.3文件列表框 319

8.6几个文件操作命令和函数 325

本章小结 327

习题8 328

第9章 复杂界面设计 331

9.1菜单 332

9.1.1下拉式菜单结构 332

9.1.2编辑下拉菜单 332

9.2多重窗体 344

9.2.1有关语句和方法 344

9.2.2多重窗体程序设计 345

9.3多重文档界面(MDI) 351

9.3.1界面形式 351

9.3.2 VB的MDI窗体 352

9.3.3与MDI有关的属性、事件和方法 353

9.3.4建立MDI应用程序 355

9.4剪贴板 359

本章小结 361

习题9 361

第10章 VisualBasic中的数据库编程 363

10.1数据库的概念 364

10.2关系数据库操作语言SQL简介 366

10.2.1 SQL的语句 366

10.2.2 SQL中的数据操作 367

10.3 Visual Basic中的数据库操作 370

10.3.1可视化数据管理器 372

10.3.2 DAO数据访问对象 377

10.3.3 ADO数据访问对象 390

10.3.4数据窗体模板 397

本章小结 402

习题10 402