《Visual Basic程序设计 基础篇》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:刘炳文编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1998
  • ISBN:7115071519
  • 页数:619 页
图书介绍:

目录 1

第一章 概述 1

1.1 早期BASIC语言与Visual Basic 1

1.1.1 早期BASIC语言 1

1.1.2 Visual Basic 2

1.1.3 Visual Basic的版本 3

1.2 Visual Basic的特点 4

1.3 Visual Basic 5.0的新特性 6

1.4 Visual Basic 5.0的安装 9

1.4.1 Visual Basic 5.0的运行环境 10

1.4.2 安装Visual Basic 5.0 10

第二章 Visual Basic 5.0编程环境 19

2.1 启动与退出Visual Basic 19

2.2 标题、菜单和工具栏 24

2.2.1 标题和菜单 24

2.2.2 工具栏 26

2.3 窗口 28

2.3.1 窗体设计器和工程资源管理器 28

2.3.2 属性窗口和工具箱窗口 30

2.4 Visual Basic 5.0菜单命令 32

2.5 使用联机帮助 40

2.5.1 Visual Basic《联机手册》 41

2.5.2 联机帮助 42

第三章 简单Visual Basic程序设计 45

3.1 对象 45

3.1.1 Visual Basic的对象 45

3.1.2 属性设置 47

3.2 控件 50

3.2.1 内部控件 51

3.2.2 ActiveX控件 52

3.3 控件的画法和基本操作 54

3.3.1 控件的画法 54

3.3.2 控件的基本操作 56

3.3.3 窗体编辑 57

3.3.4 控件的命名和控件值 61

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

3.4.1 应用程序的构成 64

3.5 用Visual Basic开发应用程序的一般步骤 65

3.4.2 事件驱动 65

3.6 设计第一个Visual Basic应用程序 66

3.6.1 建立用户界面 67

3.6.2 设置属性 67

3.6.3 编写代码 70

3.6.4 代码编辑 72

3.7 程序的保存和装入 79

3.7.1 保存程序 79

3.7.2 程序的装入 81

3.8 程序的运行 82

3.8.1 运行模式 83

3.8.2 运行程序 84

第四章 Visual Basic词法元素 87

4.1 数据类型 87

4.1.1 基本数据类型 87

4.1.2 用户定义的数据类型 90

4.2 常量和变量 91

4.2.1 常量 91

4.2.2 变量 93

4.2.3 变体类型变量 96

4.3 变量的作用域 99

4.3.1 局部变量与全局变量 99

4.3.2 缺省声明 101

4.4 运算符与表达式 103

4.4.1 算术运算符 103

4.4.2 关系运算符与逻辑运算符 105

4.4.3 表达式的执行顺序 108

4.5 常用内部函数 109

4.5.1 转换函数 110

4.5.2 数学函数 116

4.5.3 字符串函数 117

4.5.4 日期和时间函数 120

4.5.5 随机数函数 124

第五章 赋值与输入输出 127

5.1 语句 127

5.1.1 赋值语句 128

5.1.2 注释、暂停与程序结束 129

5.2.1 窗体状态与结构 130

5.2 窗体 130

5.2.2 窗体属性 132

5.2.3 窗体事件 136

5.3 数据输出 138

5.3.1 Print方法 139

5.3.2 与Print方法有关的函数 141

5.3.3 其它方法和属性 144

5.4 Input Box函数 150

5.5.1 MsgBox函数 153

5.5 MsgBox函数和MsgBox语句 153

5.5.2 MsgBox语句 156

5.6 字形 157

5.6.1 字体类型和大小 157

5.6.2 其它属性 159

5.7 打印机输出 162

5.7.1 直接输出 162

5.7.2 窗体输出 164

5.8 源程序代码打印 164

5.8.2 间接打印 165

5.8.1 直接打印 165

第六章 常用内部控件 169

6.1 图片框与图像框 169

6.1.1 图片框、图像框的属性、事件和方法 170

6.1.2 图形文件的装入 172

6.2 标签与文本框 178

6.2.1 标签 179

6.2.2 文本框 183

6.3 命令按钮、复选框和单选按钮 190

6.3.1 属性和事件 191

6.3.2 命令按钮、复选框和单选按钮的应用 192

6.4 框架 195

6.5 列表框和组合框 197

6.5.1 列表框 197

6.5.2 组合框 200

6.6 滚动条 205

6.7 计时器 207

6.8 直线和形状 212

6.9 Tab顺序 215

7.1 选择结构程序设计 217

第七章 Visual Basic的控制结构 217

7.1.2 块结构条件语句 218

7.1.1 单行结构条件语句 218

7.1.3 IIf函数 222

7.2 多分支结构程序设计 223

7.3 For循环结构程序设计 227

7.4 当循环控制结构 231

7.5 Do循环控制结构 233

7.6 多重循环 239

7.7.1 GoTo语句 242

7.7 GoTo型控制 242

7.7.2 On-GoTo语句 243

第八章 数组与枚举 245

8.1 数组的概念 245

8.1.1 数组的定义 246

8.1.2 缺省数组与嵌套数组 248

8.2 静态数组与动态数组 250

8.2.1 动态数组的定义 250

8.2.2 数组的清除和重定义 252

8.3 数组的基本操作 253

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

8.3.2 For Each…Next语句 256

8.4 数组的初始化 259

8.5 控件数组 261

8.5.1 基本概念 261

8.5.2 建立控件数组 262

8.6 枚举类型 265

第九章 过程 269

9.1 转子与返回 269

9.2 过程的定义 271

9.2.1 Sub过程的定义 272

9.2.2 Function过程的定义 275

9.3 过程的调用 276

9.3.1 调用Function过程 276

9.3.2 调用Sub过程 279

9.4 参数传送 281

9.4.1 形参与实参 281

9.4.2 引用 283

9.4.3 传值 284

9.4.4 数组参数的传送 285

9.4.5 对象参数 288

9.5 可变参数与指名参数传送 291

9.5.1 可选参数 291

9.5.2 可变参数和指名参数传送 292

9.6 局部内存分配 293

9.7 递归 295

9.8 Shell函数 298

9.9 程序举例 300

10.1 Visual Basic中的菜单 311

第十章 菜单程序设计 311

10.2 菜单编辑器 312

10.3 用菜单编辑器建立菜单 315

10.3.1 界面设计 315

10.3.2 编写程序代码 318

10.4 菜单项的控制 320

10.4.1 有效性控制 320

10.4.2 菜单项标记 322

10.4.3 键盘选择 325

10.5 菜单项的增减 326

10.6 弹出式菜单 330

第十一章 对话框程序设计 335

11.1 对话框 335

11.2 自定义对话框 336

11.3 通用对话框 339

11.4 文件对话框 340

11.4.1 文件对话框的结构 341

11.4.2 文件对话框的属性 342

11.4.3 文件对话框举例 345

11.5 颜色(Color)对话框 347

11.6 字体(Font)对话框 348

11.7 打印对话框 352

11.8 密码对话框 357

第十二章 高级事件过程 361

12.1 KeyPress事件 361

12.2 KeyDown和KeyUp事件 364

12.3 鼠标事件 373

12.3.1 鼠标位置 373

12.3.2 鼠标按钮 375

12.3.3 转换参数(Shift) 378

12.4 鼠标光标的形状 380

12.4.1 MousePointer属性 381

12.4.2 MousePointer属性设置 381

12.5 拖放 383

12.5.1 与拖放有关的属性、事件和方法 383

12.5.2 拖放的实现 385

12.5.3 手动拖放 387

第十三章 多重窗体与屏幕对象 391

13.1 与多重窗体程序设计有关的语句、方法和属性 391

13.2 多重窗体程序设计 392

13.2.1 建立界面 393

13.2.2 编写程序代码 397

13.3 多重窗体程序的执行与保存 404

13.3.1 指定启动窗体 404

13.3.2 多窗体程序的存取 405

13.4 Screen对象 408

第十四章 多重文档界面(MDI) 415

14.1 Windows界面样式 415

14.2.1 MDI子窗体 417

14.2 MDI窗体与MDI子窗体 417

14.2.2 引例 418

14.2.3 几点说明 421

14.3 MDI特性 423

14.3.1 属性、方法和事件 423

14.3.2 Dim语句和WindowState属性 425

14.4 建立MDI应用程序 426

14.4.1 建立MDI应用程序的一般过程 426

14.4.2 MDI应用程序举例 428

14.5.1 MDI中菜单的建立 435

14.5 MDI应用程序中的菜单 435

14.5.2 MDI菜单应用程序举例 436

14.6 用MDI建立工具条 441

14.6.1 用MDI建立工具条的一般步骤 441

14.6.2 程序举例 441

第十五章 工程管理 445

15.1 工程的组成和窗体的描述结构 445

15.1.1 工程的组成 445

15.1.2 窗体结构 446

15.1.3 工程限制 449

15.2 工程文件结构和文件类型 450

15.2.1 工程文件结构 450

15.2.2 工程文件类型 452

15.3 工程的基本操作 453

15.3.1 工程和工程组 453

15.3.2 工程中的文件操作 454

15.4 编写含有多个工程的程序 459

15.5.1 建立可执行文件 465

15.5 建立和运行可执行文件 465

15.5.2 将工程编译成本机代码 467

15.6 使用向导和外接程序 469

15.6.1 外接程序管理器 469

15.6.2 向导 471

第十六章 环境应用 479

16.1 剪贴板 479

16.1.1 文本剪贴板 479

16.1.2 图像剪贴板 484

16.2.1 与选择文本有关的属性 486

16.2 选择文本 486

16.2.2 应用举例 488

16.3 模块 491

16.3.1 标准模块 491

16.3.2 窗体模块 492

16.3.3 Sub Main过程 493

16.4 闲置循环与DoEvents语句 495

16.5 对象参数 498

16.5.1 窗体参数 498

16.5.2 控件参数 500

16.6 条件编译 503

第十七章 程序调试与错误处理 507

17.1 Visual Basic模式及错误类型 508

17.1.1 Visual Basic的模式 508

17.1.2 Visual Basic的错误类型 510

17.2 中断与程序跟踪 513

17.2 1 中断执行 513

17.2.2 程序跟踪 517

17.3 监视点与监视表达式 520

17.3.1 监视点(Watch Point) 520

17.3.2 监视表达式 522

17.4 立即窗口 524

17.4.1 在立即窗口中输出信息 524

17.4.2 修改变量或属性值 526

17.4.3 测试过程 529

17.5 错误处理 531

17.5.1 错误处理子程序 531

17.5.2 错误的模拟 535

17.6 Err对象 537

17.6.1 Err对象的属性和方法 538

17.6.2 程序举例 542

第十八章 文件 547

18.1 文件说明与文件结构 548

18.1.1 文件说明 548

18.1.2 文件结构和分类 548

18.2 文件的打开与关闭 550

18.2.1 文件的打开 550

18.2.2 文件的关闭 552

18.3 文件操作语句和函数 553

18.4 顺序文件 556

18.4.1 顺序文件的写操作 557

18.4.2 顺序文件的读操作 560

18.5 随机文件 568

18.5.1 随机文件的打开与读写操作 568

18.5.2 随机文件中记录的增加与删除 575

18.6 用控件显示和修改随机文件 577

18.7 二进制文件 580

18.7.1 二进制存取与随机存取 581

18.7.2 文件指针 581

18.8.1 驱动器列表框和目录列表框 583

18.8 文件系统控件 583

18.8.2 文件列表框 585

18.8.3 程序举例 588

18.9 文件基本操作 592

附录1 Visual Basic 5.0中文版常用热键 597

附录2 属性和事件 605

附录3 对象的属性 611

附录4 对象的事件 617

附录5 对象的方法 619