当前位置:首页 > 工业技术
Visual BASIC 6.0 中文版 编程指导与技巧指点
Visual BASIC 6.0 中文版 编程指导与技巧指点

Visual BASIC 6.0 中文版 编程指导与技巧指点PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:秦戈,冉小兵,刘勇编著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:2000
  • ISBN:7810654047
  • 页数:310 页
图书介绍:Visual BASIC以其易学易用、高效率开发、功能强大等特点而受到众多编程爱好者的青睐,而其最新版的Visual BASIC 6.0更是已经成为一种专业化的开发语言和编程环境。本书通过大量实例,分门别类地讨论了Visual BASIC 6.0中各种令人激动的新特性,以及各种实用编程技巧,内容涉及Visual ABSIC 6.0的编程基础知识、设计程序菜单、程序调试方法、创建和使用可重用代码部件、Client/Server编程访问数据库等。本书内容翔实、概念清晰,语言通俗易懂,其中的许多编程实例可以直接在实际的应用程序中使用。另外,在介绍程序设计的同时,本书着重突出了设计方法的合理性在程序设计中的重要性,并进行了详尽的剖析。本书适用于广大Visual BASIC爱好者,初、中级程序员,科研人员以及大中专院校师生。
《Visual BASIC 6.0 中文版 编程指导与技巧指点》目录

第一章 Windows程序设计入门 1

1.1 程序设计方法 2

1.2 Windows的工作方式 3

1.3 Windows面向对象的事件驱动程序设计 4

1.4 应用程序的界面设计 6

第二章 Visual Basic的安装和启动 8

2.1 什么是Visual Basic 9

2.1.1 Visual Basic的由来 9

2.1.2 Visual Basic的特点 9

2.1.3 Visual Basic版本简介 10

2.2 Visual Basic 6.0的新内容 11

2.2.1 数据访问的新内容 11

2.2.2 Internet特性的新内容 13

2.2.3 部件创建的新内容 13

2.2.4 语言特性的新内容 14

2.2.5 向导的新内容 15

2.2.6 升级使用Windows通用控件的应用程序 16

2.3 Visual Basic的安装 17

2.3.1 Visual Basic安装的系统需求 17

2.3.2 Visual Basic的安装过程 18

2.3.3 添加或删除Visual Basic部件 20

2.4 Visual Basic 6.0的启动及界面简介 21

2.4.1 Visual Basic 6.0的启动 21

2.4.2 Visual Basic 6.0的界面简介 21

2.4.3 设置Visual Basic的集成开发环境 24

2.5 可视化编程的几个基本概念 25

2.5.1 对象、属性、方法和事件 25

2.5.2 窗体、控件和过程 26

2.6 建立第一个Visual Basic程序 27

2.6.1 用Visual Basic编程的一般步骤 27

2.6.2 建立第一个Visual Basic程序 27

第三章 Visual Basic编程基础 31

3.1 Visual Basic应用程序的结构 32

3.2 Visual Basic的代码编写机制 33

3.2.1 代码模块 33

3.2.2 使用“代码编辑器” 33

3.2.3 自动完成编码 34

3.2.4 编码基础 35

3.2.5 Visual Basic的命名约定 37

3.3 变量、常量及数据类型 38

3.3.1 变量 38

3.3.2 理解变量的范围 40

3.3.3 在编程中使用变量 41

3.3.4 静态变量 44

3.3.5 常数 45

3.3.6 数据类型 47

第四章 扩展程序的功能 54

4.1 数组的建立和引用 55

4.1.1 固定数组 55

4.1.2 动态数组 58

4.2 利用过程提高编程效率 59

4.2.1 子过程 60

4.2.2 函数过程 62

4.2.3 使用过程 63

4.2.4 向过程传递参数 64

4.3 控制程序的流程 69

4.3.1 Visual Basic中的运算次序 69

4.3.2 选择结构的基本语句——IF语句 70

4.3.3 多分支选择结构语句——Select Case语句 72

4.3.4 条件循环语句——Do...Loop语句 73

4.3.5 固定次数循环语句——For...Next语句 75

4.3.6 针对集合元素的循环——For Each...Next语句 76

4.4 使用控制结构 76

4.4.1 控制结构的嵌套 77

4.4.2 控制结构的退出 77

4.4.3 退出子过程或函数过程 78

第五章 程序查错与调试 80

5.1 程序中的几种错误 81

5.2 避免编译错误 82

5.3 如何处理运行错误和逻辑错误 83

5.4 调试工具如何工作 85

5.5 应用程序的三种状态 86

5.6 如何监测变量的值 87

5.6.1 使用“监视”窗口 87

5.6.2 使用“本地”窗口 89

5.6.3 使用“快速监视” 90

5.7 使用“立即”窗口 91

5.7.1 利用“立即”窗口测试表达式的值 91

5.7.2 通过“立即”窗口给变量或属性赋值 92

5.8 调用堆栈 92

5.9 程序中的断点设置 93

5.9.1 在程序中设置断点 93

5.9.2 使用STOP语句 94

5.10 跟踪代码的执行 95

第六章 为应用程序建立菜单 97

6.1 组织菜单项 98

6.2 建立主菜单 99

6.2.1 创建菜单控件 99

6.2.2 分隔菜单项 101

6.2.3 设置访问键和快捷键 102

6.3 菜单的命名规则 103

6.3.1 对菜单标题的赋值 103

6.3.2 确定菜单的Name属性 104

6.4 设计子菜单 104

6.5 为菜单控件编写代码 105

6.6 创建弹出式菜单 105

第七章 使用对象编程 109

7.1 使用对象 110

7.1.1 对象是什么 110

7.1.2 用对象能做什么 111

7.1.3 使用对象初步 112

7.1.4 对象之间的关系 114

7.1.5 创建对象 117

7.2 Visual Basic中的对象 124

7.2.1 与对象有关的术语 124

7.2.2 找出对象所属的类 124

7.2.3 使用字符串名调用属性和方法 125

7.2.4 对一个对象执行多个动作 126

7.2.5 使用缺省属性 126

7.2.6 创建对象数组 128

7.2.7 创建对象集合 129

7.2.8 Visual Basic集合对象 130

7.2.9 Visual Basic中的集合 135

7.3 查找对象信息 137

7.3.1 对象浏览器的内容 138

7.3.2 查找和浏览对象 140

7.3.3 添加对象的描述 140

7.3.4 在过程之间移动 141

7.3.5 浏览其它应用程序的对象 142

7.4 创建自己的类 142

7.4.1 类是什么 142

7.4.2 定制窗体类 144

7.4.3 在程序中使用类 146

7.4.4 调试类模块 150

7.4.5 Visual Basic窗体的存活期 151

7.4.6 类模块和标准模块的比较 156

7.5 向类中添加属性和方法 158

7.5.1 向类中添加属性 158

7.5.2 属性过程与公共变量的比较 160

7.5.3 运用属性过程 160

7.5.4 向类中添加方法 166

7.5.5 选择属性还是方法 167

7.5.6 设置缺省的属性或方法 168

7.5.7 友元属性和方法 169

7.6 向类中添加事件 171

7.6.1 声明和引发事件 171

7.6.2 处理对象的事件 173

7.6.3 WithEvents与窗体上的控件事件的比较 176

7.6.4 向窗体添加事件 177

7.6.5 对事件的总结 178

7.7 用自己的对象编程 179

7.7.1 对象引用和引用计数 179

7.7.2 对象模型 180

7.8 创建自己的集合类 184

7.8.1 公有集合示例 185

7.8.2 私有集合示例 189

7.8.3 创建自己的集合类 192

7.8.4 面向对象程序设计的优点 195

第八章 访问DLL和Windows API 197

8.1 在应用程序中使用DLL过程 198

8.2 访问Microsoft Windows API 199

8.2.1 使用API Viewer 199

8.2.2 将文本文件转换为Jet数据库文件 200

8.3 声明DLL过程 201

8.3.1 指定库 202

8.3.2 处理使用字符串的Windows API过程 203

8.3.3 值传递和地址引用传递 204

8.3.4 处理不标准的DLL过程名 205

8.3.5 使用序号标识DLL过程 205

8.3.6 灵活的参数类型 206

8.4 将字符串传递到DLL过程 206

8.4.1 将字符串传递到使用自动化的DLL 207

8.4.2 修改字符串参数的过程 207

8.5 将数组传递到DLL过程中 208

8.6 将自定义的数据类型传递到DLL过程 210

8.7 将函数指针传递到DLL和类型库 212

8.7.1 有关函数指针的知识 212

8.7.2 使用AddressOf关键字 212

8.7.3 在变量中存储函数指针 213

8.7.4 子类派生 213

8.7.5 使用函数指针的局限与风险 215

8.8 将其它类型的信息传递到DLL过程 216

8.8.1 传递Null指针 216

8.8.2 传递属性 216

8.8.3 将句柄用于DLL 217

8.8.4 传递变体值 217

8.9 将C语言声明转换为Visual Basic声明 218

第九章 使用Visual Basic访问数据 219

9.1 理解数据库 220

9.2 Visual Basic 6.0中的全新数据访问技术 221

9.3 窗体和数据识别控件 223

9.4 Visual Basic中的ADO、DAO和RDO 225

9.5 Visual Basic的数据源 226

9.5.1 Visual Basic 6.0中新的数据源 226

9.5.2 使用数据识别的类和用户控件创建数据源 226

9.5.3 数据环境设计器 226

9.5.4 可创建的ADO记录集 226

9.6 Visual Basic和Microsoft Transaction Server 227

9.7 Visual Basic中的数据绑定 227

9.8 Visual Basic的远程特性 228

9.9 DHTML和Visual Basic数据访问 230

第十章 Visual Basic中的数据访问工具 231

10.1 “数据视图”窗口和可视化数据库工具 232

10.2 格式化对象 232

10.2.1 格式化数据的处理步骤 232

10.2.2 理解对象的分层结构 233

10.2.3 格式化对象实例 234

10.3 使用SQL编辑器 236

10.3.1 SQL编辑器中的存储过程 236

10.3.2 SQL编辑器中的触发器 238

10.4 使用T-SQL调试器 240

10.4.1 安装和兼容性 240

10.4.2 使用T-SQL调试器 240

10.4.3 疑难解答 243

10.5 用户连接设计器 243

10.5.1 插入一个新的UserConnection对象 244

10.5.2 插入一个新的Query对象 247

第十一章 使用数据报表设计器 250

11.1 数据报表设计器 251

11.2 创建一个简单数据报表 252

11.3 扩展数据报表的功能 258

11.4 向数据报表添加计算字段 260

11.5 向数据报表添加一个Function控件 262

11.6 数据报表中的分组信息 266

11.7 向数据报表添加一个合计字段 268

11.8 在数据报表中强制分页 270

11.9 向数据报表添加日期、时间、页号和标题 270

11.10 导出数据报表 272

11.10.1 ExportFormat对象 272

11.10.2 显示对话框 273

11.10.3 ExportFormat提供对话信息 273

11.10.4 模板代码 274

11.11 打印数据报表 275

11.12 Data Report事件 276

11.12.1 ExportReport和PrintReport:查询、同步和异步处理 276

11.12.2 ProcessTimeOut事件——对于同步函数 277

11.12.3 Error事件——对于异步函数 277

11.13 理解数据报表设计器中控件的位置 278

11.13.1 数据报表设计器中的控件位置 279

11.13.2 Command对象的例外:分组和总计合计 280

11.13.3 检查层次结构 280

第十二章 访问Microsoft Jet/Microsoft Access数据库中的数据 281

12.1 创建与Microsoft Access数据库的连接 282

12.1.1 添加数据环境设计器到工程中 282

12.1.2 设置Connection属性 282

12.2 创建数据环境Command对象 283

12.2.1 打开数据环境设计器 283

12.2.2 创建Command对象 283

12.3 创建简单的数据绑定窗体 284

12.3.1 将Command对象从数据环境设计器拖放到空窗体中 284

12.3.2 创建浏览记录所用的命令按钮 285

12.4 创建基于查询的数据网格窗体 285

12.4.1 创建基于查询的数据环境Command对象 285

12.4.2 将Command对象从数据环境拖动到空窗体中 287

12.5 创建主表/细表窗体 287

12.5.1 创建一个父/子数据环境Command对象 287

12.5.2 将Command对象从数据环境拖动到空窗体中 288

12.6 创建数据绑定报表 289

12.6.1 创建数据环境Command 289

12.6.2 打开数据报表设计器 289

12.6.3 将Command从数据环境拖动到数据报表中 289

12.6.4 设置报表的数据属性 290

第十三章 创建与SQL Server数据交互的DHTML应用程序 291

13.1 向SQL Server数据库添加表 292

13.1.1 打开DHTML Application DLL工程 292

13.1.2 创建与SQL Server数据库的连接 292

13.1.3 向数据库中添加表 293

13.2 创建数据输入HTML页面 293

13.2.1 向HTML页面添加标签和TextField元素 294

13.2.2 创建数据环境Command对象 294

13.2.3 添加Button元素向表中追加记录 294

13.2.4 加载HTML页面 296

13.3 通过HTML页面查看和更新数据 296

13.3.1 向新的HTML页面添加标签和TextField元素 296

13.3.2 修改数据环境Command对象以允许数据更新 297

13.3.3 添加代码以显示HTML页面上的记录 297

13.3.4 添加Button元素漫游记录 298

13.3.5 加载HTML页面 298

13.4 通过HTML页面运行存储过程 298

13.4.1 向数据库中添加存储过程 299

13.4.2 创建基于存储过程的数据环境Command对象 299

13.4.3 向新的HTML页面添加标签和TextField元素 299

13.4.4 向HTML页面添加Select元素 300

13.4.5 添加代码运行存储过程 300

13.4.6 加载HTML页面 302

第十四章 为应用程序添加帮助 303

14.1 添加对帮助的支持 304

14.1.1 HelpFile属性 304

14.1.2 HelpContextID属性 304

14.2 为窗体添加“这是什么”帮助 305

14.3 与应用程序一同发布帮助 306

14.3.1 发布WinHelp 306

14.3.2 发布HTML帮助 307

14.4 WinHelp(.hlp)文件的制作 307

14.4.1 编写Help文件的源文件——rtf文件 307

14.4.2 定义Winhelp文件的项目文件——hpj文件 309

14.4.3 与应用程序的结合 310

相关图书
作者其它书籍
返回顶部