当前位置:首页 > 工业技术
中文Visual Basic 6.0编程基础
中文Visual Basic 6.0编程基础

中文Visual Basic 6.0编程基础PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:宋伟等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1999
  • ISBN:730203365X
  • 页数:382 页
图书介绍:
《中文Visual Basic 6.0编程基础》目录

第一章 中文VisualBasic6.0概述 1

1.1 什么是中文VisualBasic6.0 1

1.2 安装中文VisualBasic6.0 1

1.2.1 系统需求 1

1.2.2 安装步骤 1

1.2.3 启动VisualBasic6.0 2

1.3 在VisualBasic6.0中获得帮助 3

1.4.1 集成开发环境介绍 5

1.4 VisualBasic6.0的集成开发环境 5

1.4.2 环境选项 7

第二章 VisualBasic6.0的主要改进 8

2.1 在数据访问方面的改进 8

2.2 在Internet方面的改进 9

2.2.1 IIS应用程序 9

2.2.2 DHTML应用程序 12

2.2.3 Web发布向导 13

2.3.1 VisualBasic6.0中的新控件 14

2.3.2 VisualBasic6.0中增强的控件 14

2.3 在控件方面的改进 14

2.3.3 VisualBasic6.0在使用控件方面的改进 15

2.4 在部件创建方面的改进 15

2.5 在语言方面的改进 16

2.6 在向导方面的改进 19

2.6.1 增强的安装向导(打包和展开向导) 19

2.6.2 数据对象向导 20

2.6.3 增强的数据窗体向导 20

2.6.5 外接程序设计器 21

2.6.4 增强的应用程序向导 21

2.6.6 增强的类生成器实用工具 23

2.6.7 工具栏向导 24

2.7 升级Windows通用控件 24

2.7.1 升级Windows通用控件的目的 25

2.7.2 如何升级Windows通用控件 25

第三章 创建简单的VisualBasic6.0应用程序 26

3.1 关于VisualBasic编程的基本概念 26

3.1.1 简单介绍Windows的工作机制 26

3.2 详述VisualBasic6.0的集成开发环境 27

3.1.2 事件驱动的应用程序 27

3.1.3 比较交互式与传统式应用程序开发过程 27

3.2.1 使用VisualBasic6.0可以生成的应用程序 28

3.2.2 VisualBasic6.0的菜单栏 29

3.2.3 VisualBasic6.0的上下文菜单 30

3.2.4 VisualBasic6.0的工具栏 30

3.2.5 VisualBasic6.0的工具箱 31

3.2.6 VisualBasic6.0的工程资源管理器 32

3.2.7 VisualBasic6.0的属性窗口 33

3.2.8 VisualBasic6.0的窗体设计器 33

3.2.9 VisualBasic6.0的窗体布局 33

3.2.10 VisualBasic6.0的对象浏览器 33

3.2.11 VisualBasic6.0的代码编辑器窗口 35

3.3 定制VisualBasic6.0的集成开发环境 35

3.3.1 “编辑器”选项卡 35

3.3.2 “编辑器格式”选项卡 36

3.3.3 “通用”选项卡 37

3.3.5 “环境”选项卡 38

3.3.4 “可连接的”选项卡 38

3.3.6 “高级”选项卡 40

3.4 开发VisualBasic应用程序的基础 40

3.4.1 开发VisualBasic应用程序的两个基本特点 40

3.4.2 VisualBasic6.0的常用属性 41

3.4.3 VisualBasic6.0的常用方法 42

3.4.4 VisualBasic6.0的常见事件 43

3.5.1 创建工程 47

3.5 创建一个简单的VisualBasic程序 47

3.5.2 对控件的基本操作 48

3.5.3 使用属性窗口设置属性 49

3.5.4 使用代码编辑器 50

3.5.5 运行创建的应用程序 51

3.5.6 保存创建的工程 52

第四章 动手设计一个应用程序 53

4.1 VisualBasic应用程序的结构 53

4.2 代码编写机制 54

4.2.1 代码模块 54

4.2.3 自动完成编码 56

4.3.2 合并多行语句 57

4.3.1 分解单行语句 57

4.3.3 添加注释 57

4.3 代码编写基础 57

4.3.4 数制关系 58

4.3.5 编程的命名约定 58

4.4 模块化设计的考虑 59

4.5 创建VCR应用程序 60

4.5.1 创建程序的主窗体 61

4.5.2 创建程序的辅助窗体 68

4.5.3 创建程序的标准模块 71

4.5.4 创建程序的类模块 74

4.5.5 演示VCR应用程序 76

5.1 工程 77

5.1.1 工程资源管理器 77

第五章 管理VisualBasic工程 77

5.1.2 工程文件 78

5.1.3 VisualBasic工程的结构 78

5.2 工程的基本操作 79

5.3 向工程中添加、删除和保存文件 80

5.3.1 添加文件 80

5.3.2 删除文件 81

5.3.3 只保存工程中的文件 81

5.3.4 合并文本 81

5.4 工程与控件 81

5.4.1 在工程中添加ActiveX控件 81

5.4.2 从工程中删除控件 82

5.4.3 引用其他应用程序的对象 82

5.4.4 使用资源文件 83

5.5 生成可执行文件 84

5.6 工程选项的设置 85

5.7 外接程序和向导 85

5.7.1 外接程序管理器 86

5.7.2 如何使用向导 86

6.1 变量 88

6.1.1 变量简介 88

第六章 VisualBasic语言基础 88

6.1.2 变量的范围 90

6.1.3 静态变量 91

6.2 常数 92

6.3 数据类型与数组 94

6.3.1 数据类型 94

6.3.2 数组 99

6.3.3 动态数组 101

6.4 过程 102

6.4.1 子过程(Sub过程) 103

6.4.2 函数过程(Function过程) 104

6.4.3 过程操作 105

6.4.4 向过程传递参数 107

6.5 程序流程的控制 110

6.5.1 条件结构 110

6.5.2 循环结构 112

6.5.3 综合运用控制结构 115

第七章 VisualBasic6.0编程技术 117

7.1 VisualBasic应用程序的结构 117

7.1.1 事件驱动应用程序的工作方式 118

7.1.2 程序的设计阶段 118

7.2 代码编写方法 120

7.2.1 代码模块分类 120

7.2.2 使用“代码编辑器” 121

7.2.3 编码基础知识 123

7.3 面向对象技术 125

7.3.1 对象概念 125

7.3.2 对象的来源 125

7.3.3 对象的作用 126

7.3.4 对象的简单操作 126

7.3.5 对象之间的关系 129

7.3.6 创建对象 131

7.4 多工程开发 137

7.4.1 添加或删除工程 137

7.4.2 指定启动工程 138

7.5 管理程序的设置 139

7.5.1 创建或保存应用程序设置值 139

7.5.2 如何检索应用程序设置值 139

7.5.3 如何删除应用程序设置值 140

7.6 条件编译 141

7.7 资源文件 142

7.8 巧用模板 143

7.9 VisualBasic命令行开关 144

7.10 将工程编译成本地代码 145

7.11 创建用户数据类型 146

7.12 枚举类型 149

7.13 用集合代替数组 151

7.14 对工程的限制和文件格式定义 151

7.14.1 VisualBasic6.0对工程的限制 152

7.14.2 VisualBasic6.0对工程文件格式的定义 154

7.14.3 VisualBasic6.0的窗体结构定义 155

7.14.4 工程文件(.vbp)格式定义 164

7.15 对象命名约定 165

7.15.1 使用标准的控件前缀 165

7.15.2 使用标准的数据访问对象(DAO)前缀 166

7.15.3 使用标准的菜单前缀 167

7.16 VisualBasic6.0的命名约定 168

7.16.1 变量范围前缀 168

7.15.4 为其他控件选择前缀 168

7.16.3 变量 169

7.16.4 变量数据类型 169

7.16.2 常量 169

7.16.5 描述变量和过程名 170

7.16.6 用户定义的类型 170

第八章 VisualBasic6.0程序设计方法 171

8.1 设计VisualBasic程序的一般过程 171

8.1.1 设计界面 172

8.1.2 设置属性 173

8.1.3 编写代码 174

8.2.1 设置窗体属性 176

8.2.2 窗体事件和方法 176

8.2 设计窗体 176

8.3 控件设计 177

8.3.1 按钮控件的设计 177

8.3.2 文本控件的设计 178

8.3.3 设计具有选择功能的控件 181

8.3.4 图片和图形控件的设计 186

8.3.5 其他控件的设计 190

8.4 处理对象的焦点 191

8.4.1 设置Tab键顺序 192

8.4.2 在Tab键顺序中删除控件 192

8.5 菜单的设计 193

8.5.1 弹出式菜单的设计 193

8.5.2 使用菜单编辑器 194

8.6 对话框的设计 195

9.1 VisualBasic6.0中的对象 196

9.1.1 找出对象所属的类 196

第九章 VisualBasic6.0的面向对象技术 196

9.1.2 对一个对象设计多个动作 197

9.1.3 使用缺省属性 197

9.1.4 对象数组 198

9.1.5 对象集合 200

9.1.6 集合对象 200

9.1.7 VisualBasic中的集合 204

9.2 对象信息的处理 207

9.2.1 对象浏览器的显示内容 207

9.2.2 添加对象描述 210

9.2.3 在过程之间切换 210

9.3 创建用户类 211

9.3.1 定义类 211

9.2.4 浏览其他应用程序的对象 211

9.3.2 用户定义对象 212

9.3.3 定制窗体类 213

9.3.4 扩展类模块 215

9.3.5 调试类模块 218

9.3.6 VisualBasic窗体的生命期 219

9.3.7 类模块和标准模块的差异 223

9.4 向类中添加属性和方法 225

9.4.1 向类中添加属性 225

9.4.2 属性过程与公共变量的差异 227

9.4.3 使用属性过程 227

9.4.4 向类中添加方法 231

9.4.5 善用属性和方法 232

9.4.6 使属性或方法成为缺省 233

9.4.7 友元属性和方法 234

9.5 向类中添加事件 235

9.5.1 声明和引发事件 235

9.5.2 WithEvents事件与窗体中控件事件的差异 240

9.5.3 向窗体添加事件 240

9.5.4 声明、引发以及处理事件的注意事项 241

9.6 VisualBasic6.0中的多态技术 242

9.6.1 VisualBasic6.0实现多态的机制 242

9.5.5 命名属性、方法和事件 242

9.6.2 创建和实现接口 243

9.6.3 实现属性 246

9.6.4 关于对象和接口的进一步讨论 248

9.6.5 代码重用方面的内部问题 250

9.7 对象引用和引用计数 251

9.8 对象模型 252

9.9 创建用户自己的集合类 256

9.9.1 公有集合示例 256

9.9.2 私有集合示例 260

9.9.3 创建自己的集合类 262

9.9.4 好的面向对象程序设计方法的特点 265

9.10 ActiveX设计器 266

9.10.1 ActiveX设计器 266

9.10.2 向“工程”菜单中添加ActiveX设计器 269

9.10.3 插入ActiveX设计器的新实例 269

第十章 VisualBasic的控件程序设计 270

10.1 VisualBasic的基本控件 270

10.2.1 生成VisualBasic控件 271

10.2.2 使用VisualBasic控件 271

10.2 VisualBasic控件的生成和使用 271

10.3 VisualBasic的常用控件 274

10.3.1 VisualBasic的标签控件 274

10.3.2 VisualBasic的图片框控件 276

10.3.3 VisualBasic的编辑框控件 277

10.3.4 VisualBasic的列表框控件 279

10.3.5 VisualBasic的组合框控件 280

10.3.6 VisualBasic的单选按钮、复选框和编组框控件 281

10.3.7 VisualBasic的命令按钮控件 282

10.3.8 VisualBasic的滚动杆控件 283

10.3.9 VisualBasic的计时器控件 283

10.4 综合使用VisualBasic的控件 284

10.5 VisualBasic的对象和对象浏览工具 288

10.5.1 VisualBasic的对象 288

10.5.2 VisualBasic的对象浏览工具 289

10.6 VisualBasic的焦点 291

10.6.1 VisualBasic的焦点 291

10.6.2 在控件间移动焦点的顺序 292

第十一章 用户界面设计 294

11.1 建立多文档界面应用程序 295

11.1.1 创建多文档界面应用程序 296

11.1.2 加载MDI窗体及其子窗体 297

11.1.3 维护子窗体的状态信息 297

11.2 设计应用程序的开始与结束 298

11.2.1 应用程序的开始 298

11.1.4 卸载MDI窗体 298

11.2.2 应用程序的结束 299

11.3 在应用程序中创建和使用菜单 300

11.3.1 使用菜单编辑器创建菜单 300

11.3.2 命名菜单标题 304

11.3.3 创建菜单的子菜单 304

11.3.4 创建菜单控件数组 305

11.3.5 创建和修改菜单 306

11.3.6 在菜单事件过程中编写代码 308

11.3.7 显示弹出式菜单 308

11.3.8 MDI应用程序中的菜单 309

11.4 创建应用程序的工具栏 312

11.4.1 创建工具栏 312

11.4.2 协调用户界面 313

11.5 应用程序中的对话框 314

11.5.1 模式对话框与无模式对话框 314

11.5.2 预定义对话框 315

11.5.3 自定义对话框 316

11.6 显示类型的通用性 320

11.6.1 设计与分辨率无关的窗体 320

11.6.2 设计不同浓度的颜色 321

第十二章 VisualBasic的图文程序设计 322

12.1 在程序中显示字体 322

12.2 在程序中显示文本 324

12.2.1 在单行上显示不同的项目 324

12.2.2 在指定位置显示Print输出 325

12.2.3 TextHeight和TextWidth方法 326

12.3 格式化数字、日期和时间 326

12.4 剪贴板对象 329

12.4.1 用剪贴板处理文本 329

12.4.2 在剪贴板中使用多种格式 330

12.4.3 检查剪贴板中的数据格式 331

12.5 图形程序的坐标系统 332

12.5.1 改变对象的坐标系统 333

12.5.2 转换坐标刻度 335

12.6 掌握图形控件的功能 335

12.6.1 添加图片 336

12.6.2 窗体和控件的图形属性 337

12.6.3 控制图形的重新显示 338

12.6.4 裁剪显示区域 339

12.6.5 动态移动控件 340

12.6.6 动态改变控件尺寸 340

12.6.7 实现一个简单的动画效果 341

12.7 使用VisualBasic提供的图形方法 342

12.7.1 图形方法的原理 342

12.7.2 绘点 343

12.7.3 绘制直线 343

12.7.4 绘制方框 345

12.7.5 绘圆 346

12.7.6 绘制椭圆 347

12.7.7 在任意位置绘制图形 348

12.7.8 调整线宽 348

12.7.9 指定实线或虚线 349

12.8 颜色处理技术 350

12.8.1 使用RGB函数 350

12.7.10 在加载窗体时创建图形 350

12.8.2 使用颜色属性 351

12.9 使用图片对象 351

第十三章 ActiveX控件程序设计 353

13.1 浅谈ActiveX控件 353

13.1.1 加载ActiveX控件 354

13.1.2 ActiveX控件的图标及功能 354

13.1.3 ActiveX控件类 356

13.2 SysInfo控件 357

13.2.1 检测当前操作系统及其版本 357

13.2.2 检测屏幕大小和分辨率的变化 358

13.2.3 管理硬件配置和即插即用设备 359

13.2.4 监视电池的状态 360

13.3 创建ActiveX控件的准备 362

13.3.1 有关术语 362

13.3.2 UserControl对象 364

13.3.3 建造ActiveX控件的方法 365

13.3.4 创建控件的步骤 365

13.4 创建用户自己的ActiveX控件 366

13.4.1 创建ControlDemo工程 366

13.4.2 添加TestCtlDemo工程 367

13.4.3 在设计时运行ShapeLabel控件 368

13.4.4 UserControl对象的存活期 370

13.4.5 绘制ShapeLabel控件 372

13.4.6 保存ShapeLabel控件的属性值 374

13.4.7 给ShapeLabel控件添加一个属性页 376

13.4.8 在ShapeLabel控件中添加事件 379

13.4.9 编译ControlDemo部件 382

4.2.2 使用代码编辑器 585

返回顶部