具体描述
内容简介
本书是“微软技术培训统编教材”系列书之一,全书循序渐进地介绍了
中文VisualBasic5.0程序设计,内容包括VisualBasic5.0的安装、使
用可视化数据向导建立数据库,向导管理器、类生成器工具、数据窗体向导、
VB应用程序向导、ActiveX文档移植向导、报表向导,建立ActiveX控件、
ActiveX控件的属性页,在HTML中使用控件、建立安装程序等。本书内容全
面,图文并茂,操作步骤详尽,十分便于读者了解和掌握中文VisualBasic
5.0的基本功能和使用方法,并为进一步掌握系统的高级特性打下较好的基
础。本书不但是微软(中国)有限公司在全国各地设立的微软技术培训中心
的培训教材,同时也是各大专院校、科研机构和其他各类培训班的首选读物。
作者简介
目录信息
第1章 安装
1.1开始安装
1.2选择安装方式
1.3总结
第2章 使用可视化数据向导建立数据库
2.1建立一个工程
2.2建立数据库
2.3建立表
2.4建立查询
2.5总结
第3章 使用向导管理器
3.1建立向导程序
3.2总结
第4章 使用类生成器工具
4.1设计一个类
4.2总结
第5章 使用数据窗体向导
5.1生成数据库处理程序
5.2总结
第6章 使用VB应用程序向导
6.1使用向导生成程序
6.2其它文档形式
6.3总结
第7章 使用ActiveX文档移植向导
7.1使用向导
7.2总结
第8章 建立ActiveX控件
8.1建立一个ActiveX工程
8.2使用ActiveX控件界面向导
8.3总结
第9章 建立ActiveX控件的属性页
9.1建立属性页
9.2测试属性页
9.3修改属性页
9.4总结
第10章使用报表向导
10.1设计报表
10.2打印报表
10.3总结
第11章 在HTML中使用控件
11.1建立ActiveX文档控件
11.2总结
第12章 建立安装程序
12.1建立安装程序
12.2总结
· · · · · · (收起)
读后感
用户评价
这本书的价值,在我看来,很大程度上体现在它对VB 5.0特定版本的“时代性”捕捉上。它没有过多纠结于VB语言本身的基础语法,而是将重点放在了VB 5.0相比前代版本引入的那些关键性增强功能上。比如,对于ActiveX文档的嵌入和链接的详细说明,以及如何利用VB 5.0的OLE自动化功能去控制Office套件中的其他应用程序,这一点在当时的办公自动化领域应用极为广泛。教程中有一系列关于自定义ActiveX控件的实战案例,这些案例不仅教你如何编写代码,更重要的是指导你如何进行版本控制和打包部署,这对于软件交付至关重要。我记得它详细解释了Setup Wizard的使用方法,如何创建一个用户友好的安装程序,包括注册组件和设置必要的文件依赖。这些偏向于“工程化”和“交付”的内容,往往是基础教程忽略的,但恰恰是决定一个软件项目能否成功落地的关键环节。这本书提供了一个完整的视角,从代码编写到最终的用户部署,形成了一个完整的闭环,这种系统性的知识结构,即便在今天回顾,也显得非常宝贵。
说实话,这本书的某些章节对我来说,阅读起来简直是一种挑战,它更偏向于技术手册的风格,而非轻松的入门读物。我当时购买它的主要目的是想弄明白VB 5.0在COM组件开发方面的潜力,毕竟当时微软大力推广组件化思想。这本书在这方面的论述极其专业和系统,它详细剖析了标准ActiveX控件的内部结构,以及如何利用VB 5.0的Class Module去构建自己的可重用组件。讲解DLL的创建和引用关系时,那种严谨的逻辑链条,让初学者可能会望而却步,但对于有一定基础想更进一步的人来说,简直是如获至宝。书中关于错误处理机制的讨论尤为透彻,不仅讲解了`On Error GoTo`的用法,还深入分析了运行时错误与编译时错误的区别,以及如何通过自定义异常对象来增强程序的健壮性。我记得有一部分内容是关于性能优化的,它对比了不同循环结构在VB 5.0环境下的执行效率,并给出了一些底层的调优建议,这些内容在很多同类书籍中是缺失的。这本书的结构更像是大学里的教材,知识点密度高,需要读者具备较强的自学能力和耐心去消化吸收那些相对晦涩的技术细节。
这本书的封面设计简直是那个年代的缩影,带着一种朴实却又充满希望的气息。我记得当年刚开始接触编程的时候,对一切都充满了好奇,尤其是像Visual Basic这样听起来就很有“视觉”冲击力的名字。拿到这本《中文Visual Basic 5.0教程》时,那种沉甸甸的感觉,仿佛手中握着通往新世界的一把钥匙。我当时最期待的就是它能把我从一个完全不懂代码的门外汉,带进图形化编程的奇妙领域。教程的排版和插图,虽然以现在的眼光看略显粗糙,但对我而言,那是清晰明了的指引。每一章的逻辑递进都非常顺畅,从最基础的变量和控件认知,到后来的事件驱动模型,都讲解得深入浅出。特别是对于那些初学者容易混淆的VB特定的概念,比如属性(Property)、方法(Method)和事件(Event),书里总能用非常生活化的例子来做比喻,让人茅塞顿开。我记得有一章专门讲了如何利用VB制作一个简单的计算器,那是我第一次真正体会到“写程序”的成就感,不再是枯燥的文字描述,而是屏幕上可以点击、可以响应的交互界面。这本书最大的价值,可能就是它为那个时代无数自学者搭建了一个坚实的入门平台,让我们对编程的恐惧感大大降低,充满了探索的动力。它的内容布局非常注重实践操作,几乎每一节理论介绍后都会紧跟着一个配套的动手实验,这种即学即用的方式,极大地巩固了学习效果。
这本书给我的第一印象是它的详尽程度令人咋舌,简直像是把作者所有积累的经验一股脑地倾倒在了纸上。我当时已经接触过一些其他语言的基础,所以买这本书是想快速掌握VB 5.0的特性,尤其是它在企业级应用开发中的潜力。我发现这本书在深入讲解面向对象概念时,并没有停留在理论层面,而是非常细致地分析了VB 5.0是如何在自己的框架内实现这些面向对象特性的,比如类的创建、模块的使用,以及如何管理复杂的项目结构。很多参考书往往一笔带过的数据结构在本书中却被赋予了专门的章节进行深入探讨,并且结合了实际应用场景,比如如何用数组和集合来高效地管理用户数据列表。更让我印象深刻的是,书中对ADO(ActiveX Data Objects)的介绍,那在当时绝对是前沿的技术,它详细地展示了如何连接SQL Server等数据库,进行数据绑定和事务处理。我记得为了跑通书上的一个数据库连接示例,我花了好几个晚上的时间调试环境配置,但最终成功时,那种感觉,就好像真正掌握了企业级应用开发的核心技能。这本书的深度,绝不是一本简单的“速成”手册可以比拟的,它更像是一本厚重的参考宝典,每一页都沉淀着扎实的技术积累。
我收藏这本《中文Visual Basic 5.0教程》很多年了,它在我心中占据了一个非常特殊的位置,因为它承载了我对“网络编程”最初的想象。当时互联网正在兴起,而VB 5.0在WebClass模块上的尝试让人充满期待。这本书花了相当大的篇幅介绍如何使用VB 5.0来编写服务器端脚本,处理HTTP请求,生成动态HTML页面。虽然现在看来,这种技术已经完全被ASP、PHP等成熟的Web技术所取代,但在那个年代,能用我们熟悉的VB语法去搭建一个初步的网站后端,感觉非常酷。教程对WebClass生命周期的讲解非常细致,包括会话管理和状态保持的技巧,这在当时是一个非常前沿的话题。此外,书中还涉及了如何利用VB 5.0进行简单的Socket通信编程,虽然只是基础的TCP/IP套接字操作,但这已经足够打开了我对网络应用开发的视野。这本书的魅力在于,它不仅仅教你如何编程,更是在引导你思考如何利用现有的工具去应对新兴的技术挑战,充满了那个时代技术快速迭代的烙印。