Visual Basic 6开发使用手册

Visual Basic 6开发使用手册 pdf epub mobi txt 电子书 下载 2026

☆☆☆☆☆
出版者:机械工业出版社
作者:Brian Siler
出品人:
页数:610
译者:康博创作室
出版时间:1999-04-01
价格:60.00元
装帧:
isbn号码:9787111070085
丛书系列:
图书标签:
  • 1
  • Visual Basic 6
  • VB6
  • 编程入门
  • 开发教程
  • Windows应用程序
  • 控件
  • API
  • 数据库
  • 实例代码
  • 经典教程
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

本书全面介绍了可视化编程语言Visual Basic的最新版本——Visual Basic 6.0。

全书共分七部分共33章。第一和第二部分介绍了Visual Basic 6.0的编程基础;第三部分介绍了Visual Basic 6.0的基本组件;第四部分介绍了如何创建应用程序界面;第五部分介绍了Visual Basic 6.0的高级编程技巧;第六部分介绍了Visual Basic 6.0的数据库编程技术;第七部分介绍了Internet编程知识。

全书内容详实,结构清晰,技术分析透彻,编程示例丰富,是广大计算机用户学习可视化编程不可多得的参考书。

编程语言与技术领域精选书目推荐(不含《Visual Basic 6开发使用手册》内容) 以下为您精心挑选的一系列涵盖不同编程语言、技术领域和软件开发的专业书籍。这些书籍旨在拓宽您的技术视野,深入掌握现代软件工程的核心理念与实践技能,内容涵盖从基础理论到前沿应用的多个维度。 一、 现代编程语言深度解析 1. 《Python编程:从入门到实践(第三版)》 简介: 本书是全球范围内最受欢迎的Python入门教材之一,专为希望快速掌握Python并应用于实际项目中的读者设计。它摒弃了冗长乏味的理论堆砌,采取项目驱动的学习方式。全书分为两大部分:第一部分系统讲解Python的基础语法、数据结构(列表、字典、函数、类)以及控制流,确保读者建立坚实的语言基础。第二部分则引导读者完成三个大型实践项目:一个基础的街机游戏(如《外星人入侵》)、一个数据可视化项目(涉及Matplotlib和Pandas库的应用)、以及一个初步的Web应用开发(使用Django框架)。本书强调代码的可读性、效率和面向对象的设计原则,是构建Python技能树的理想起点。 2. 《Effective C++(第55条高效编程准则)》 简介: 对于已经掌握C++基础语法的开发者而言,要写出“好”的代码,需要更深层次的洞察力。本书汇集了Scott Meyers在多年实践中总结出的55条关键准则,覆盖了C++98到C++17的现代特性。内容深入探讨了模板元编程、RAII(资源获取即初始化)、移动语义(Move Semantics)、Lambda表达式的最佳实践、并发编程中的内存模型处理,以及如何有效利用标准模板库(STL)。它不仅仅是告诉您“怎么做”,更解释了“为什么这样做才是最优解”,对于提升C++代码的健壮性、性能和可维护性具有不可替代的指导价值。 3. 《深入理解Java虚拟机:JVM原理与最佳实践(第三版)》 简介: Java程序员的进阶之路往往受限于对运行时环境的理解深度。本书是全面剖析Java虚拟机(JVM)内部工作机制的权威著作。它详细阐述了JVM的内存结构(堆、栈、方法区、程序计数器)、垃圾回收算法(如G1、ZGC的演进与内部实现细节)、类加载机制(双亲委派模型及自定义加载器)、JIT(即时编译)的工作原理,以及如何使用工具进行性能监控和故障诊断。阅读本书,您将能够从根本上理解Java代码的执行效率瓶颈所在,并掌握调优JVM参数以适应高并发、大数据量应用场景的实战技巧。 二、 软件工程与架构设计 4. 《设计模式:可复用面向对象软件的基础(GoF经典版)》 简介: 本书是软件设计领域里程碑式的作品,由“四人帮”(Gang of Four)撰写。它系统地归纳和总结了23种经典的设计模式,这些模式是解决常见软件设计问题的成熟方案。全书以统一的结构(意图、参与者、协作方式、结构图)详细解析了创建型、结构型和行为型三大类模式。它强调了面向对象设计中的灵活性、可扩展性和可维护性。掌握这些模式,能让开发者在面对复杂需求时,迅速定位到恰当的解决方案,构建出松耦合、高内聚的系统结构。 5. 《领域驱动设计(DDD):软件核心与复杂业务建模》 简介: 针对企业级应用中,业务逻辑复杂、需求频繁变动的痛点,DDD提供了一套以核心业务领域为中心的建模方法论。本书深入讲解了DDD的战略设计(如限界上下文、上下文映射)和战术设计(如实体、值对象、聚合、领域服务、资源库)。它倡导使用“通用语言”来弥合开发团队与业务专家之间的鸿沟,确保软件模型与业务现实保持高度一致。对于希望构建长期健康、易于演进的复杂业务系统架构师和高级开发者来说,本书是不可或缺的指南。 6. 《重构:改善既有代码的设计(第二版)》 简介: 软件开发过程中,代码库的“技术债务”是普遍存在的挑战。本书提供了近百种清晰、安全、循序渐进的代码重构手法。作者马丁·福勒不仅定义了“重构”的准确含义,还详尽描述了如何通过一系列小步快跑的动作,消除代码异味(Code Smells),如“过长的方法”、“霰弹式修改”和“重复代码”。本书强调重构必须在完善的自动化测试套件保护下进行,是确保软件质量在演进过程中持续提升的实操手册。 三、 前沿与基础设施技术 7. 《Kubernetes权威指南(第二版):从入门到精通》 简介: 容器化和微服务架构的普及,使得Kubernetes(K8s)成为现代云原生基础设施的核心。本书全面覆盖了K8s的各个关键组件和操作流程。内容包括Pod、Service、Deployment、StatefulSet等核心资源的定义与管理,以及网络模型(CNI)、存储卷(CSI)的深入解析。更重要的是,它详细介绍了集群的高级管理,如资源调度策略、安全配置(RBAC)、监控与日志系统集成(Prometheus/Fluentd),以及如何使用Helm进行应用打包部署,是运维工程师和后端架构师掌握大规模容器编排的必备参考书。 8. 《深入理解计算机系统(CS:APP)(第三版)》 简介: 本书是计算机科学教育领域的经典教材,它以一种自顶向下、软硬件结合的方式,将复杂的计算机系统知识整合在一起。读者将通过本书学习到:数据在计算机中的表示(整数、浮点数)、指令集的汇编级理解、处理器体系结构(流水线、缓存一致性)、虚拟内存管理、链接与加载、进程与线程的并发编程模型、以及网络编程基础。它构建了程序设计者理解程序如何“在机器上实际运行”的底层视角,对于提升程序优化能力至关重要。 9. 《高性能网站建设指南(第3版):优化用户体验的艺术与科学》 简介: 在当前对延迟零容忍的互联网环境中,性能优化已成为产品成功的关键因素。本书系统地涵盖了Web性能优化的各个层次,从前端的浏览器渲染路径、关键渲染路径(CRP)优化、资源加载策略(异步、懒加载),到后端的HTTP协议(HTTP/2, HTTP/3的特性)、缓存机制(浏览器缓存、CDN、服务端缓存策略)。它还涉及了构建工具链(如Webpack优化配置)和关键性能指标(LCP, FID, CLS)的衡量与改进,是一本面向全栈工程师的实战性能调优手册。

作者简介

目录信息

前言
第一部分 visual basic基础知识
第1章 visual basic入门 1
1.1 什么是计算机程序 1
1.2 计算机程序和编程语言 2
1.3 更优的编程语言 2
1.4 设计程序的重要性 3
1.5 如何使设计与编程过程相匹配 3
1.6 程序设计简介 3
1.7 小结 4
第2章 创建第一个程序 5
2.1 创建程序的用户界面 5
2.1.1 从头开始 5
2.1.2 保存文件 7
2.2 从用户处获取信息 8
2.2.1 添加文本框控件 9
2.2.2 标记程序的控件 12
2.2.3 添加命令按钮 14
2.3 改变窗体的属性 14
.2.4 为程序的执行编写代码 15
2.4.1 响应事件 15
2.4.2 指定事件过程 16
2.4.3 编写程序代码 17
2.5 运行程序 19
2.6 小结 20
第3章 visual basic构件 21
3.1 窗体 21
3.1.1 窗体的组成 21
3.1.2 窗体的功能 22
3.2 使用控件 22
3.2.1 什么是控件 22
3.2.2 控件功能 22
3.3 研究属性 23
3.3.1 属性基础 23
3.3.2 公用属性 24
3.3.3 使用属性控制对象的大小 24
3.3.4 使用属性调整对象的位置 25
3.3.5 在运行期间改变属性 25
3.3.6 使用属性控制用户界面 27
3.3.7 在代码中指代窗体和控件 28
3.4 方法和事件初步 29
3.4.1 用方法执行操作 29
3.4.2 用事件对操作做出响应 29
3.4.3 属性和方法如何相互关联 30
3.5 再次访问窗体属性 31
3.6 小结 34
第4章 visual basic的缺省控件 35
4.1 介绍内部控件 35
4.2 使用文本 36
4.2.1 用label控件显示文本 37
4.2.2 用文本框输入文本 38
4.3 用于选取的控件 40
4.3.1 命令按钮 40
4.3.2 复选框 41
4.3.3 单选按钮 41
4.3.4 列表框 42
4.3.5 组合框 46
4.4 特殊用途的控件 48
4.4.1 滚动条 48
4.4.2 定时器控件 51
4.4.3 框架控件 53
4.5 在设计阶段操作多个控件 55
4.5.1 选取多个控件 55
4.5.2 使用properties窗口 56
4.5.3 使用form editor工具栏 56
4.5.4 使用format菜单 57
4.5.5 框架中的多个控件 58
4.6 操作控件集合 58
4.6.1 改变所有的控件 59
4.6.2 改变已选取的控件 59
4.7 小结 59
第二部分 用visual basic编程
第5章 用事件过程响应用户 61
5.1 事件简介 61
5.2 控制程序中的事件 62
5.2.1 确定事件发生的时间 62
5.2.2 事件的类型 63
5.2.3 编写事件过程 64
5.2.4 从代码调用事件过程 65
5.3 理解事件序列 66
5.3.1 每个动作的多个事件 66
5.3.2 确定事件顺序 67
5.4 小结 69
第6章 菜单和工具栏 70
6.1 创建一个菜单栏 70
6.1.1 常用菜单 71
6.1.2 建立主要的菜单项 71
6.1.3 多级菜单 73
6.1.4 将菜单项分组 75
6.1.5 修改菜单 75
6.1.6 为快速访问添加访问键和快捷键 76
6.1.7 为菜单项编写代码 78
6.1.8 可选设置 78
6.2 创建弹出式菜单 80
6.2.1 创建要显示的菜单 81
6.2.2 激活弹出式菜单 81
6.3 使用visual basic中的工具栏 82
6.3.1 工具栏基础 82
6.3.2 为工具栏获取图片 83
6.3.3 创建一个标准的工具栏 84
6.3.4 创建工具栏的按钮 85
6.3.5 工具栏设计举例 87
6.3.6 用代码激活按钮 87
6.3.7 用代码创建工具栏 89
6.3.8 允许用户自制工具栏 90
6.4 使用coolbar控件 91
6.5 小结 91
第7章 使用对话框获取信息 92
7.1 随时与用户保持联系 92
7.1.1 了解消息框 92
7.1.2 显示消息 93
7.1.3 从msgbox函数返回一个值 94
7.1.4 演示msgbox函数 96
7.2 从用户处获得信息 96
7.2.1 建立inputbox函数 96
7.2.2 由inputbox返回的值 97
7.3 使用内置的对话框 98
7.3.1 commondialog控件的一般用法 98
7.3.2 测试commondialog控件 99
7.3.3 file对话框 99
7.3.4 font对话框 101
7.3.5 color对话框 103
7.3.6 print对话框 103
7.3.7 help对话框 104
7.4 创建自己的对话框 105
7.4.1 创建定制对话框 105
7.4.2 使用窗体模板创建其他对话框 105
7.5 小结 106
第8章 运用变量存储信息 107
8.1 变量介绍 107
8.1.1 变量命名 107
8.1.2 变量类型 108
8.2 变量声明 109
8.2.1 显式声明 109
8.2.2 隐式声明 110
8.2.3 定长字符串 110
8.3 变量数组 111
8.4 确定变量的使用范围 112
8.4.1 创建任何地方都适用的变量 112
8.4.2 变量局部化 112
8.4.3 使用静态变量 113
8.5 使用可选的explicit语句 114
8.6 与常量的区别 115
8.6.1 如何使用常量 115
8.6.2 visual basic提供的常量 115
8.6.3 创建自己的常量 116
8.7 小结 116
第9章 visual basic编程基础 117
9.1 编写语句 117
9.2 使用赋值语句 117
9.3 使用数学运算 118
9.3.1 加法和减法 119
9.3.2 乘法和除法 120
9.3.3 指数运算 122
9.3.4 运算顺序 123
9.4 使用字符串 123
9.4.1 字符串的合并 124
9.4.2 确定字符串的长度 125
9.4.3 改变字符串的大小写 125
9.4.4 查找字符串 127
9.4.5 提取字符串的一段 129
9.4.6 删除空格 130
9.4.7 替代字符串中的字符 131
9.4.8 使用特殊字符 132
9.4.9 字符串和数字 133
9.5 格式化结果 134
9.5.1 特殊的格式化函数 134
9.5.2 使用format函数 135
9.5.3 操纵日期数据 137
9.6 小结 139
第10章 控制程序代码的流程 140
10.1 在程序中做出判断 140
10.1.1 使用if语句 140
10.1.2 处理false条件 141
10.1.3 使用多重if语句 142
10.1.4 使用select case语句 142
10.2 使用循环 144
10.2.1 for循环 145
10.2.2 do循环 146
10.2.3 枚举循环 148
10.3 调试程序 148
10.3.1 单步调试代码 149
10.3.2 在immediate中窗口工作 150
10.3.3 跟踪变量值 150
10.4 设置错误陷井 151
10.4.1 使用on error语句 152
10.4.2 标记代码行 152
10.4.3 出错之后控制程序流程 153
10.4.4 确定错误类型 154
10.5 小结 154
第11章 子过程、函数和多个窗体 155
11.1 使用过程和函数 155
11.1.1 使用过程 155
11.1.2 使用函数 160
11.1.3 确定过程和函数的作用域 161
11.1.4 重复使用函数和过程 162
11.2 使用多个窗体 163
11.2.1 为程序添加新窗体 163
11.2.2 在工程中添加代码模块 164
11.2.3 访问工程的窗体和模块 165
11.3 管理工程中的组件 165
11.3.1 管理程序参量 165
11.3.2 控件用户的控件 166
11.3.3 在工程中添加窗体,模块和类 166
11.3.4 删除窗体或模块 167
11.4 控制程序的启动 168
11.4.1 设置启动窗体 168
11.4.2 使用sub main 168
11.5 小结 168
第三部分 visual basic程序组件
第12章 microsoft公共控件 169
12.1 公共控件介绍 169
12.2 基本公共控件imagelist 170
12.2.1 在设计阶段建立imagelist控件 170
12.2.2 用代码建立imagelist控件 171
12.3 管理数据 172
12.3.1 使用listview控件 172
12.3.2 使用treeview控件 177
12.3.3 使用tabstrip控件 181
12.4 接受用户的输入 185
12.4.1 使用imagecombo控件 186
12.4.2 使用updown控件 187
12.4.3 使用日期控件 189
12.4.4 使用slider控件 192
12.5 报告状态及进程 195
12.5.1 向程序中添加状态栏 195
12.5.2 进度栏 199
12.5.3 利用animation控件添加图像 201
12.6 小结 202
第13章 使用控件数组 203
13.1 控件数组简介 203
13.1.1 控件数组元素 203
13.1.2 控件数组的优点 203
13.2 创建控件数组 204
13.2.1 在窗体中添加控件数组 204
13.2.2 为控件数组编写代码 206
13.2.3 从控件数组中删除元素 207
13.3 使用控件数组 208
13.3.1 在程序中使用控件数组 208
13.3.2 并行数组 208
13.4 创建菜单项数组 209
13.5 在运行期间加载控件和卸载控件 209
13.5.1 创建控件数组的第一个元素 210
13.5.2 在运行期间添加控件 210
13.5.3 在运行期间删除控件 211
13.6 小结 213
第14章 创建activex控件 214
14.1 activex基础 214
14.1.1 建立activex控件的步骤 214
14.1.2 开发策略 214
14.2 创建activex控件 215
14.2.1 启动地址控件工程 215
14.2.2 在控件中添加改变尺寸的代码 216
14.2.3 在控件中添加新属性 217
14.3 测试activex控件 218
14.3.1 使用一个工程组来测试 218
14.3.2 用internet explorer测试 220
14.4 编译控件 221
14.4.1 创建ocx文件 221
14.4.2 测试编译的控件 221
14.4.3 将控件配置到其他计算机上 221
14.5 改进activex控件 223
14.5.1 建立基本控件 223
14.5.2 改进基本控件 224
14.5.3 测试有限字符文本框 227
14.5.4 选择一个工具箱图标 227
14.6 使用activex control interface
wizard 228
14.6.1 向visual basic中添加向导 228
14.6.2 选择和创建属性 229
14.6.3 映射属性 230
14.6.4 完成程序代码 231
14.7 使用property pages wizard 234
14.7.1 创建页面 234
14.7.2 在页面中添加属性 234
14.7.3 在应用程序中使用property
pages 235
14.8 创建用户绘制的activex控件 235
14.8.1 启动工程 236
14.8.2 创建用户界面 236
14.8.3 创建按钮的属性 238
14.8.4 建立按钮的事件 239
14.8.5 为按钮创建property pages 240
14.8.6 在程序中测试彩色按钮 240
14.9 小结 241
第15章 扩展activex控件 242
15.1 使用ambeint对象以保持一致性 242
15.1.1 建立一个ambient对象 242
15.1.2 跟踪周围环境的颜色 242
15.1.3 ambient对象的属性 243
15.2 介绍extender对象 244
15.3 创建caculator控件 244
15.3.1 创建控件 245
15.3.2 创建界面 245
15.3.3 建立operation属性 246
15.3.4 为方法和事件编写代码 247
15.3.5 测试控件 248
15.4 创建property pages 248
15.4.1 创建property page对象 249
15.4.2 在property pages上放置控件 249
15.4.3 为selectionchanged事件过程
编写代码 250
15.4.4 为change事件过程编写代码 251
15.4.5 为applychanges事件过程
编写代码 251
15.4.6 将property page连接到控件上 252
15.4.7 使用用户的property page 253
15.4.8 处理多控件选集 253
15.5 控制错误的处理 253
15.6 小结 254
第16章 类 255
16.1 理解类 255
16.1.1 面向对象的编程 255
16.1.2 visual basic中的类 256
16.2 建立类模板 256
16.2.1 启动一个新的类模板 256
16.2.2 为类添加属性 257
16.2.3 为类添加方法 259
16.2.4 声明和使用对象 260
16.2.5 添加用户自己的事件 261
16.3 创建activex dll 261
16.3.1 创建一个activex工程 262
16.3.2 处理多个工程 262
16.3.3 设置实例属性 264
16.3.4 列举 264
16.4 创建包含集合的类 265
16.4.1 标准集合的属性和方法 266
16.4.2 为成组动作创建一个新的集合 266
16.5 使用class builder 267
16.6 小结 268
第四部分 visual basic界面
第17章 多文档界面应用程序 271
17.1 介绍mdi应用程序 271
17.1.1 mdi父窗体的特点 272
17.1.2 mdi子窗体的特点 272
17.2 创建一个简单的mdi程序 272
17.2.1 建立一个父窗体 273
17.2.2 建立一个子窗体 274
17.2.3 运行程序 274
17.3 创建一个窗体的多个实例 275
17.3.1 建立基本的窗体 276
17.3.2 利用对象变量创建窗体 277
17.3.3 使用关键字me和activeform 277
17.3.4 初始化子窗体的一个实例 278
17.4 使用菜单 278
17.5 管理子窗体 279
17.5.1 使用自动窗体布置 279
17.5.2 维护一个窗口列表 280
17.6 创建一个实例应用程序—mdi联
络管理器 281
17.6.1 创建mdi窗体 281
17.6.2 建立顾客子窗体 283
17.6.3 创建搜索窗体 283
17.6.4 创建程序的核心部分 284
17.6.5 运行程序 285
17.7 优化mdi程序 285
17.8 创建一个mdi应用程序的框架 286
17.8.1 创建mdi父模板 286
17.8.2 mdi子窗体 289
17.9 小结 292
第18章 适当的界面设计 293
18.1 设计有效的窗体 293
18.1.1 保持窗体的整齐、干净 293
18.1.2 特别注意数据输入窗体 294
18.1.3 使用正确的控件 295
18.1.4 第三方控件 295
18.1.5 多个窗体 295
18.2 用户pc的差异 297
18.3 满足用户的需求 298
18.3.1 列表框 299
18.3.2 有效的菜单 302
18.3.3 处理应用程序的多个实例 302
18.3.4 程序的感觉速度 303
18.4 小结 305
第19章 使用可视化设计元素 306
19.1 使用图形 306
19.1.1 图形控件 306
19.1.2 图形方法 311
19.2 对文本和字体进行操作 317
19.2.1 文本框特性 317
19.2.2 处理字体和颜色 319
19.3 小结 323
第五部分 高级编程技巧
第20章 访问windows api 325
20.1 windows api简介 325
20.2 在visual basic中使用
windows api 326
20.2.1 使用api viewer 327
20.2.2 创建封装函数 328
20.2.3 创建封装类 329
20.3 有用的api调用 331
20.3.1 fun api调用 331
20.3.2 寻找和控制其他窗口 332
20.3.3 在程序中等待以完成运行 335
20.3.4 回调和子分类 336
20.4 小结 340
第21章 文件操作 341
21.1 visual basic中的文件函数 341
21.1.1 使用dir来查找和列出文件 341
21.1.2 文件操作函数 343
21.1.3 用shell函数登录其他程序 345
21.1.4 定位与应用程序相关的文件 345
21.2 操作文本文件 347
21.2.1 顺序文本文件 347
21.2.2 顺序文本文件的读取 348
21.2.3 在顺序文本文件中写入信息 349
21.3 随机文件——创建自己的文件
格式 351
21.3.1 创建一个记录类型 351
21.3.2 打开一个随机存取文件 351
21.3.3 使用put语句添加记录 352
21.3.4 使用get语句检索记录 352
21.3.5 用seek语句进行随机存取 352
21.4 ini文件 352
21.4.1 理解ini文件 353
21.4.2 使用ini文件 353
21.5 小结 355
第22章 用ole控制其他应用程序 357
22.1 使用word对象 357
22.1.1 microsoft word object library 357
22.1.2 创建application和document
对象 358
22.1.3 保存、打开和打印文档 360
22.1.4 处理文本 361
22.1.5 其他有用的功能 361
22.1.6 word.basic 362
22.2 使用excel 362
22.2.1 创建excel对象 362
22.2.2 设置单元格和区域值 363
22.3 使用ole container控件 363
22.3.1 在设计阶段创建一个嵌入式
对象 364
22.3.2 在运行期间创建一个嵌入式
对象 365
22.3.3 创建一个链接对象 365
22.4 小结 366
第23章 大师的工具箱 367
23.1 caller id与visual basic 367
23.1.1 使用实例程序的要求 367
23.1.2 将要用到的vb技术 368
23.1.3 建立communications控件 369
23.1.4 检查电话 371
23.2 在visual basic中建立屏幕保护
程序 374
23.2.1 建立主窗体 374
23.2.2 添加动画 375
23.2.3 与windows交互 376
23.3 从sql server到access database
table的导出程序 376
23.3.1 建立实例程序 377
23.3.2 理解实例程序 377
23.4 用windows api创建透明图像 383
23.5 小结 387
第六部分 visual basic和数据库
第24章 数据库基础 389
24.1 设计一个数据库 389
24.1.1 设计目的 389
24.1.2 设计数据库时的主要步骤 390
24.1.3 组织数据 390
24.1.4 使用索引 394
24.2 改进设计 396
24.3 使用visual data manager 396
24.3.1 创建数据库文件 397
24.3.2 增加一个新表 398
24.3.3 对表中的字段进行修改 399
24.3.4 为表增加一个索引 399
24.3.5 返回visual basic设计窗口 400
24.3.6 查看或修改表的结构 400
24.3.7 重命名或删除一个表 400
24.3.8 复制一个表 400
24.4 用其他工具创建数据库 401
24.4.1 使用microsoft access 401
24.4.2 第三方数据库设计器 401
24.5 为什么要使用程序而不使用visual
data manager 401
24.6 小结 402
第25章 数据控件和数据绑定控件 403
25.1 了解数据控件 403
25.1.1 什么是数据控件? 403
25.1.2 在窗体中加入一个数据控件 404
25.1.3 两个需要的属性 405
25.2 熟悉绑定控件 406
25.2.1 这些控件能作什么? 406
25.2.2 在窗体中加入控件 407
25.2.3 用绑定控件显示数据 407
25.3 创建一个简单的应用程序 409
25.3.1 建立窗体 409
25.3.2 为数据库导航 409
25.3.3 用代码操作数据控件 410
25.3.4 增加和删除记录 410
25.4 自动创建窗体 412
25.4.1 建立数据窗体向导 412
25.4.2 获取数据源 414
25.4.3 选择绑定类型 414
25.4.4 用dfw选择字段 415
25.4.5 控件的选择 415
25.5 小结 416
第26章 使用data access object 418
26.1 dao简介 418
26.2 建立一个dao工程 419
26.3 打开一个已有的数据库 420
26.4 确定使用哪种记录集类型 420
26.4.1 使用表 421
26.4.2 使用动态集 422
26.4.3 使用快照集 424
26.4.4 使用一个仅向前滚动的记录集 424
26.5 设置信息屏幕 425
26.5.1 访问数据库中的信息 425
26.5.2 显示实例程序中的数据 425
26.6 放置记录指针 426
26.6.1 使用move方法 426
26.6.2 使用bookmark属性 427
26.6.3 使用find方法 428
26.6.4 在表中设置当前索引 429
26.6.5 使用seek方法 429
26.6.6 使用percentposition和absolute
position属性 432
26.7 使用过滤、索引和排序 433
26.7.1 设置filter属性 433
26.7.2 设置sort属性 433
26.7.3 创建一个新索引 434
26.8 考虑修改多个记录的程序 434
26.8.1 使用循环 435
26.8.2 使用sql语句 435
26.9 了解其他程序代码 437
26.9.1 增加记录 437
26.9.2 编辑记录 437
26.9.3 更新记录 438
26.9.4 删除记录 438
26.10 介绍事务处理过程 438
26.11 小结 439
第27章 使用remote data object 440
27.1 数据库访问原理 440
27.2 操作odbc 440
27.2.1 理解odbc驱动程序 441
27.2.2 建立一个odbc数据源 441
27.3 远程数据对象 446
27.3.1 rdo与dao的比较 446
27.3.2 用rdo访问数据库 447
27.4 使用远程数据控件 448
27.4.1 rdc和数据控件的比较 449
27.4.2 建立rdc 449
27.5 小结 450
第28章 使用activex数据对象 451
28.1 ado简介 451
28.1.1 数据连接方法 451
28.1.2 安装 451
28.1.3 建立一个数据源 452
28.2 使用ado数据控件 453
28.2.1 建立ado数据控件 453
28.2.2 将ado数据控件与一个数据源
相连接 454
28.2.3 显示数据 456
28.2.4 在代码中修改记录源 456
28.3 使用datagrid控件 457
28.3.1 将数据放入网格中 458
28.3.2 建立数据网格 458
28.3.3 拆分网格 460
28.3.4 定制网格的设计方案 461
28.3.5 用代码定制网格 462
28.4 使用activex数据对象 463
28.4.1 与ado进行连接 463
28.4.2 操作记录集 465
28.4.3 命令对象 471
28.5 没有连接的记录集 471
28.5.1 创建一个没有连接的记录集 472
28.5.2 重新连接记录集 472
28.5.3 没有连接的记录集的使用 473
28.6 小结 473
第29章 创建报表 475
29.1 创建一个简单的报表 475
29.1.1 建立数据源 475
29.1.2 在工程中加入一个数据报表 476
29.1.3 建立数据报表 477
29.1.4 显示报表 479
29.2 改进数据报表 479
29.2.1 预定报表字段 480
29.2.2 加入图形 481
29.2.3 打印和输出 482
29.2.4 函数字段 483
29.3 使用透明报表 483
29.3.1 创建一个新报表 484
29.3.2 定制报表 487
29.3.3 使用透明报表控件 488
29.4 小结 490
第七部分 visual basic和internet
第30章 使用vbscript 491
30.1 vbscript简介 491
30.1.1 用vbscript改进internet 491
30.1.2 在网络服务器上的vbscript 492
30.1.3 浏览器上的vbscript 493
30.2 使用vbscript的工具 495
30.2.1 vb脚本编写引擎 495
30.2.2 宿主应用软件 495
30.2.3 文本编辑器 496
30.2.4 先进的网络工具 496
30.3 vbscript语言 496
30.3.1 仅操作变量 497
30.3.2 为增加的功能使用对象 497
30.3.3 访问文件系统 498
30.4 在internet explorer 中使用
vbscript 500
30.4.1 事件和程序 500
30.4.2 窗体 502
30.4.3 使用activex控件 504
30.5 windows scripting host 505
30.5.1 运行script 505
30.5.2 有用的对象和方法 506
30.6 小结 507
第31章 active server pages 508
31.1 介绍active server pages 508
31.1.1 active server pages与标准
html 508
31.1.2 虚拟目录 510
31.2 创建asp文件 512
31.2.1 创建一个简单的asp文件 512
31.2.2 使用服务器端的脚本标记 513
31.2.3 简单而动态的网页 513
31.2.4 使用包含文件 515
31.3 用active server pages进行数据库
访问 516
31.3.1 查询一个数据库 516
31.3.2 更新一个数据库中的信息 519
31.4 asp对象 522
31.4.1 用session对象进行安全管理 522
31.4.2 用response对象控制输出 524
31.4.3 用request对象检索数据 526
31.4.4 server对象 527
31.4.5 application对象和
global.asa 527
31.5 用asp使用自己的activex dll 527
31.6 iis应用工程 528
31.6.1 创建一个iis应用程序 528
31.6.2 运行iis应用程序 529
31.6.3 网络类的范例 530
31.6.4 使用html模板网络工程 531
31.6.5 使用一个定制的网络工程 533
31.7 小结 533
第32章 activex文档 534
32.1 了解activex文档 534
32.1.1 什么是activex文档? 535
32.1.2 使用activex文档的优点是
什么? 535
32.2 创建第一个activex文档 536
32.2.1 启动一个activex文档工程 536
32.2.2 创建文档的界面 537
32.2.3 在文档中加入代码 538
32.2.4 测试activex文档 539
32.2.5 编译文档 541
32.3 探究用户文档对象 541
32.3.1 了解用户文档的主要事件 541
32.3.2 为用户文档创建和保存属性 542
32.3.3 操作用户文档的方法 543
32.4 在用户文档中使用超文本链接
对象 544
32.5 使用activex document
migration wizard 544
32.5.1 运行activex document
migration wizard 545
32.5.2 查看向导工作的结果 546
32.6 创建一个较为复杂的文档 547
32.6.1 为其他文档编程 547
32.6.2 使用和显示文档中的窗体 548
32.7 小结 548
第33章 visual basic和internet的其他
用途 549
33.1 在应用程序中加入浏览器功能 549
33.1.1 在窗体上创建一个浏览器 549
33.1.2 从应用程序登录浏览器 550
33.2 电子邮件的编程 553
33.2.1 注册电子邮件 554
33.2.2 传送一个消息 554
32.2.3 访问消息的内容 555
33.3 使用internet传送控件 556
33.3.1 检索html 556
33.3.2 传送文件 558
33.4 小结 560
第八部分 附 录
附录a 开发环境简介 561
附录b 打包应用程序 572
附录c sql简介 585
· · · · · · (收起)

读后感

评分☆☆☆☆☆

最近要学VB给人家做个程序。 先读的是同学的高等教育出版社的二级教程,不过看完了之后发现什么也没记住,于是去图书馆找书,邂逅了这本开发使用手册。 读完了之后,感觉内容编排合理,基本可以了解VB的基础内容。 适合初学者阅读。

评分☆☆☆☆☆

最近要学VB给人家做个程序。 先读的是同学的高等教育出版社的二级教程,不过看完了之后发现什么也没记住,于是去图书馆找书,邂逅了这本开发使用手册。 读完了之后,感觉内容编排合理,基本可以了解VB的基础内容。 适合初学者阅读。

评分☆☆☆☆☆

最近要学VB给人家做个程序。 先读的是同学的高等教育出版社的二级教程,不过看完了之后发现什么也没记住,于是去图书馆找书,邂逅了这本开发使用手册。 读完了之后,感觉内容编排合理,基本可以了解VB的基础内容。 适合初学者阅读。

评分☆☆☆☆☆

最近要学VB给人家做个程序。 先读的是同学的高等教育出版社的二级教程,不过看完了之后发现什么也没记住,于是去图书馆找书,邂逅了这本开发使用手册。 读完了之后,感觉内容编排合理,基本可以了解VB的基础内容。 适合初学者阅读。

评分☆☆☆☆☆

最近要学VB给人家做个程序。 先读的是同学的高等教育出版社的二级教程,不过看完了之后发现什么也没记住,于是去图书馆找书,邂逅了这本开发使用手册。 读完了之后,感觉内容编排合理,基本可以了解VB的基础内容。 适合初学者阅读。

用户评价

评分☆☆☆☆☆

坦白说,我当初买这本手册的时候,是冲着它封面上印着的“全方位”三个字去的。我当时对编程还是一知半解,总觉得一本厚书能包罗万象,学完它我就能所向披靡了。一开始阅读的体验是令人振奋的,特别是关于面向对象概念的初步介绍,虽然VB6对纯粹OOP的支持有限,但书里还是尽力去解释了类模块和对象的概念,试图搭建一个结构化的思维框架。然而,随着深入到中间章节,我开始感到有些吃力了。这本书的深度似乎是为有一定编程基础的人准备的,很多关于内存管理、指针(虽然VB6不直接暴露指针,但有些API调用涉及到它)或者高级API调用的内容,作者只是点到为止,没有提供足够的上下文和底层原理剖析。举个例子,涉及到Win32 API的调用部分,它只是简单地给出了函数签名和参数说明,但对于为什么要选择这个API而不是另一个,它们在性能上的差异在哪里,书里就语焉不详了。这使得我不得不频繁地跳出这本书,去网上搜索微软官方文档或者其他更专业的论坛进行交叉验证。因此,我认为它更像是一本“快速参考指南”,而不是一本“深度教程”。如果你只是想快速实现某个功能,它能帮你节省时间;但如果你想成为真正的“大师”,这本书提供的“深度”还是稍显不足,它更像是一条宽阔的公路,而非深入山野的小径。

评分☆☆☆☆☆

这本《Visual Basic 6开发使用手册》真是本让人又爱又恨的家伙。说爱,是因为它在VB6的那个黄金时代,简直是许多程序员的“圣经”。那时候,互联网泡沫还没完全破裂,桌面应用才是王道,VB6就是构建这些应用的利器。这本书的结构清晰,从最基础的控件拖放、事件驱动编程,到稍微深入的数据绑定和数据库操作,都覆盖得非常详尽。我记得我第一次拿到它的时候,就好像拿到了一张通往新世界的地图。书里的代码示例往往都紧贴着实际开发中的痛点,比如如何实现一个高效的报表生成器,或者如何处理复杂的MDI界面。它的讲解方式非常务实,不玩虚的,直接告诉你“这样做就能达到目的”。对于初学者来说,它提供了一个坚实的基石,让你能快速上手,构建出像样的程序。然而,恨意也随之而来,毕竟时代变了。当我们现在回过头看,那些关于ActiveX控件的深入挖掘,那些关于ADO/DAO连接数据库的细节,都带着浓厚的时代烙印。虽然理论知识依然有参考价值,但在现代的.NET或更高级的语言环境中,你得花时间去“翻译”这些知识,这无疑增加了学习成本。但即便如此,对于想深入了解VB6底层机制的老兵来说,它依然是本值得珍藏的资料,只是它已经不再是“使用手册”,更像是一部“历史文献”。

评分☆☆☆☆☆

这本书的排版和视觉设计,用今天的眼光来看,简直是“复古的艺术品”。厚厚的纸张,略带泛黄的油墨,以及那种固定字号的、密密麻麻的源代码块,无不提醒着我身处的年代。但这恰恰是它魅力的一部分。在那个没有高清显示器和丰富的在线资源支持的年代,一本实体书的价值是无可替代的。它的优点在于那种“拿在手里”的实在感。你可以随时在旁边的空白处写下自己的注释、画流程图,或者用荧光笔标记出你认为关键的语句,这些“物理交互”是电子文档无法比拟的。我尤其欣赏它对错误处理机制的详尽讲解。VB6的运行时错误常常让人抓狂,而这本书却花了相当大的篇幅来介绍如何使用`On Error GoTo`结构,以及如何区分和处理不同类型的运行时错误。它甚至提供了一张常见错误代码对照表,这在当时简直是救命稻草。然而,这种专注也带来了局限性——它对现代软件工程实践的讨论严重缺失。关于版本控制、单元测试(在VB6时代这几乎是个伪概念),或者如何构建大型项目的文件结构,书中几乎没有提及。它默认你正在构建的是一个单体、快速迭代的小工具,这在如今的开发环境中显得有些格格不入。

评分☆☆☆☆☆

从使用者的角度来看,这本书最大的成功之处在于它对“效率至上”原则的贯彻。VB6本身就是为了快速应用开发(RAD)而生的,而这本书完美地契合了这种哲学。它很少纠缠于抽象的计算机科学理论,而是直接引导你进入IDE,告诉你如何利用拖放设计器快速搭建用户界面,如何利用属性窗口快速配置控件行为。对于那些希望在最短时间内将想法转化为可执行程序的人来说,这种直接了当的教学方法是极其有效的。书中的多个章节专门介绍了如何与外部数据源交互,比如如何使用Data Control进行简单的数据绑定,这在企业内部系统开发中是极其常用的功能。讲解方式是“手把手”的,一步一步带着你完成一个包含数据访问功能的迷你应用。但正是这种对效率的极致追求,导致它在“可维护性”和“代码规范”的讨论上显得薄弱。虽然书的最后提到了模块化编程的概念,但对于如何保持一个数万行代码的VB6项目的整洁和可读性,并没有给出太多实用的建议。它更像是教你如何快速搭起一座小木屋,而不是如何设计一座可以传世的宏伟建筑。读完后,你会写代码,但未必会写“好”代码。

评分☆☆☆☆☆

这本书的语言风格非常独特,它带着一种九十年代末期技术文档特有的那种,既严肃又略显教条的腔调。作者的语气非常自信,仿佛在说:“这是目前最成熟、最完善的开发方式,你只需照做即可。” 这种权威性对于初学者来说具有很强的说服力,让人觉得学习的路径已经被规划好了,无需多走弯路。尤其是在讲述VB6的集成开发环境(IDE)的各项功能时,它做到了百科全书式的全面覆盖,从菜单栏的每一个选项,到工具箱中每一个隐藏的属性页,几乎无一遗漏。我记得有一部分内容专门讲解了调试器的高级用法,比如如何设置复杂的断点、如何监视变量的内存地址变化,这在当时是很多同类书籍所不具备的深度。然而,这种“全覆盖”也带来了一个副作用:信息密度过高,缺乏重点提炼。对于那些只需要用到核心功能的读者来说,书中大量的篇幅被分配给了不常用的功能或者过时的技术细节,阅读起来会有些枯燥。总的来说,它像一个非常详尽但没有索引的图书馆,你需要明确知道自己要找什么,才能高效地从中提取价值,否则很容易迷失在那些详尽却略显冗余的细节海洋中。

评分☆☆☆☆☆

评分☆☆☆☆☆

评分☆☆☆☆☆

评分☆☆☆☆☆

评分☆☆☆☆☆

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等

© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有