软件与程序设计
-
Visual C++ 6.0实用编程技术席庆,张春林编著作为Visual C++系列中的最新版本,Visual C++6.0继承了Visual C++语言功能强大、与Windows操作系统集成的特点,与刚发布不久的Windows 98全面兼容,增强了Internet支持,继续保持其在基于Windows平台的开发工具中的领导地位。本书主要包括三个部分。第一部分主要介绍Visual C++6.0的集成环境和一些基本的概念;第二部分详细地介绍了Windows编程所要用的最常用的知识;第三部分是利用Visual C++编程的一些高级话题。本书介绍了Visual C++所支持的常用Windows程序设计技术,通过对多媒体、网络、动态链接库等方面细致的讲述,使读者对Windows编程的知识达到一定的广度和深度。 -
C++BUILDER 3.0编程方法与范例汤庸 苏军根本书首先介绍了C++Builder的开发环境、常用部件的用法、面向对象的编程方法、出错及异常处理、图形图象的编程技术、进程和线程方面的技术以及程序调试的方法。然后讲述数据库的应用开发方法及开发技术,包括数据应用程序设计概述、数据库开发工具、数据集、TTale及TDataSet部件的编程应用、SQL及TQuery对象、建立数据访问链路部件、数据库数据的显示、多层Client/Server应用程序的开发及打印技术这些方面的内容。最后的附录中给出了各部件的简介。书中通过对大量程序实例深入浅出的讲解,力求使读者尽快掌握C++Builer这一面向对象的编程语言。本书不仅适合于初学者,也是程序开发者和编程技术人员的理想参考书。 -
Visual Basic 6.0多媒体使用与开发指南尹立民编本书在面向对象编程思想及方法的基础上,初步介绍了如何利用Visual Basic 6.0进行图形和图像的处理和Visual Basic 6.0的多媒体应用程序设计的一些基本方法和技能,具体讲解了Visual Basic 6.0对动画、声音和音乐的处理。在讲解这些内容时,我们配合了较多的程序。最后通过利用Visual Basic 6.0提供的多媒体控件和调用Windows 的API函数两种方法编制多媒体应用程序,让读者在实践中掌握所讲内容。 -
C++ BUILDER指南刘文圣本书全面系统地介绍了Borland(现为Inprise)公司最新力作C++ Builder3.0的使用方法和技巧。内容包括软件开发基本方法、面向对象基本理论、C++语言基础、C++ Builder的集成开发环境、如何设计界面,常用元件和VCL类库、数据库及多媒体编程、动态联接库(DLL)的编程、异常处理以及程序调试等等,内容安排由浅入深,从易到难。通过本书的学习,读者可以基本上掌握C++ Builder的全貌,为进一步的学习研究打下扎实的基础。本书可供广大程序员、大专院校师生、计算机爱好者和各种培训学员参考使用。 -
BASIC语言谭浩强,田淑清编著BASIC语言是国内外广泛使用的、易于学习和掌握的计算机高级语言。《BASIC语言》一书出版近20年来已累计发行1200多万册。五次修订本采用第三代BASIC语言:QBASIC,它是完全模块化、结构化的计算机语言,是学习程序设计较理想的入门语言。全国计算机等级考试和全国计算机应用技术证书考试(NIT)均已将QBASIC语言列入考试内容。本书作者具有长期教学和创作经验,所编教材概念清晰、逻辑性强、通俗易懂。本书内容全面、例题丰富、深入浅出,具有中学以上文化程度的读者均可看懂本书的内容。本书覆盖全国计算机等级考试和全国计算机应用技术证书考试的大纲,既可供大专院校、中专以及准备参加上述两种计算机考试的人员学习,也可供自学参考。 -
Visual C++技术内幕(美)David J.Kruglinski著;潘爱民,王国印译正如本书的目录中所列出的那样,本书主要包括六大部分和附录。第一部分:Windows、VisualC++和应用程序框架基础在这部分中,既有理论阐述,又有实际应用,我力求使这两者达到一种平衡。在这部分中,我对Win32和VisualC++的基本组成作了一番评论,进而逐步将应用程序框架以及文档-视图结构(document::viewarchitecture)展现在读者面前。同时,在这部分中还给出了一个通过MFC类库中的类来构造的简单的“Hello,world!”程序,该程序只需30行代码。第二部分:MFC库中的视图类在假定读者已经熟悉使用基本的WindowsAPI的前提下,类库文档材料简捷而又完整地介绍了应用程序框架的基本元素。在第二部分中,我将把读者的注意力集中在应用程序框架的主要构成元素之一::“视图”(view)上,“视图”实际上是一个窗口。在这里,我们将从C++和类库中的类的角度来学习和掌握熟练的Windows程序员早已熟知的有关窗口的一些特性。您还将使用VisualC++工具,而这些工具避免了以前Windows程序员不得不忍耐的一些繁杂的代码编写工作。第二部分介绍了很多内容,包括用位图进行图形编程、对话框数据交换、ActiveX控件使用、32位内存管理,以及多线程编程。其中的练习将帮助您编写比较复杂的基于Windows的程序,但这些程序并没有充分利用应用程序框架的高级特性。第三部分:文档-视图结构这一部分介绍了应用程序框架的核心::文档-视图结构。在这部分中,读者将会了解什么是“文档”(document)(在这里,“文档”并不是指文字处理工作中通常所说的文档,它有更进一步的含义),也将学习如何将文档同第二部分中所介绍的视图联系起来。一旦读者动手编写出了一个自己的文档类,就会禁不住对类库简化文件I/0及打印的方式感到非常的惊讶。另外,读者在这部分中也会接触到命令消息处理(commandmessageprocessing)、工具栏(toolbar)、状态栏(statusbar)、切分框架(splitterframe)以及上下文相关帮助(context-sensitivehelp)。同时,读者还将学习Windows的多文档界面(MDI),这是当前基于Windows的应用程序的标准。第三部分还讨论了如何用MFC库编写动态连接库。您将知道在扩展DLL(extensionDLL)和正规DLL(regularDLL)之间的区别。如果您过去习惯于Win16的DLL,那么请注意在移到Win32时会有一些变化。第四部分:ActiveX:组件对象模型、自动化和OLE要介绍COM不是一本书能够完成的。第四部分从MFC的角度出发,使您开始学习基本的COM理论。接下来您将学习Automation(自动化),这是连接C++和VisualBasicforApplications(VBA)的纽带。您还将熟悉统一数据传输(uniformdatatransfer)和结构化存储(structuredstorage),还要学习复合文档(compounddocument)和嵌入对象(embeddedobject)的基础知识。第五部分:数据库管理基于Windows的程序常常要访问大型数据库的信息。VisualC++现在支持两种独立的数据库管理方式:OpenDatabaseConnectivity(开放数据库连接性,简称为ODBC)和DataAccess0bjects(DAO)。第五部分对每种方式各设有一章。您将学习对这两种方式的更广泛的MFC和向导支持,还将看到在ODBC和DAO之间的相似和不同之处。第六部分:Internet程序设计这部分是第四版的新内容。它从Internet的技术指南开始,涉及了TCP/IP协议和Winsock及WinInetAPI。您可以学到如何为Internet和intranet(内联网)编写C++服务端程序和客户端程序,您还可以学到如何编写ISAPIDLL以便扩展MicrosoftInternetInformationServer。附录附录A列出了消息映射宏和对应的消息控制函数原型的列表。ClassWizard通常会为您生成这些代码,但有时您必须手工添加一些宏和函数条目。附录B描述了MFC应用程序框架的运行时类信息和动态创建系统。这是独立于RTTI(runtimetypiinformation,运行时类型信息)的特征,而RTTI现在已经成了ANSIC++的一部分。 -
动态网站设计捷径林风,李维章,赵莉编著ASP是基于Windows NT 4.0和Microsoft IIS上的开放式脚本开发环境,它很好地把HTML和脚本开发融合在一起,集简单性、高效性和易扩展性于一身。由于脚本在服务器端执行,因此它几乎可以支持任何一种浏览器。较CGI编程,使用ASP和ADO 组件可以更容易地在Internet或Intranet上建立整合型的Web数据库应用平台。本书从Internet的一般概念谈起,阐述了ASP应用程序使用的开发工具和平台,介绍了ASP开发使用的HTML、VBSCript语言,以及ASP内建组件的使用方法,同时详细讲解了ASP的数据库组件ADO的使用方法,最后通过实例说明ASP服务器组件的编写万法。使用本书的一般读者可以从易到难,逐步掌握ASP程序设计方法。对于水平较高的读者则可以将此书作为ASP编程时的参考手册。 -
VISUAL BASIC 5.0开发应用者必读潘小轰本书是一本介绍Visual Basic 5.0软件开发技术的读物,基中主要包括数据库应用、图形图象处理、多媒体应用开发技术。全书一共包括九章两个附录,内容包括Visual Basic 5.0的集成开发环境的介绍,数据库管理Visual Data Manager的应用,数据库应用开发技术,图形图象程序的开发技术,多媒体程序的开发技术,Windows 95公共控件的应用,Visual Basic 5.0的程序调试和错误处理技术,如何建立应用程序的安装盘,建立应用程序的联机帮助,最后在附录 A中对SQL语言作了介绍以便读者在开发数据库应用时参考。本书适合于对Visual Basic 已经有初步了解以及掌握了基本使用方法的读者,也可作为计算机开发人员的参考书。 -
Borland C++Builder使用技巧与配置指南钟建平,史惠茗编著内容提要C++Builder是Borland公司最新推出的Windows应用开发软件,是种全新可视化开发工具。它采用Object-OrientLanguage和该公司的快速编译器技术及数据库技术,是程序设计人员的一个得心应手的工具。本书全面地介绍了C++Builder的功能、使用方法,以及它们之间的协同使用。本书适用于计算机初、中级用户。 -
Power Builder 6开发实用大全(美)DavidMcClanahan著;袁媛等译本书通过对一些例子的分析,深入浅出地讲解了PowerBuiler的基本使用以及程序设计,并且介绍了PowerBuild的一些高级应用。书中第一部分通过介绍PowerBuild的一些背景知识(客户机/服务器结构、面向对象编辑程、事件驱动编程),带读者进入PowerBuild。第二部分讲述了PowerBuild中各种画板的具体使用。第三部分介绍了PowerScript的编程环境和PowerScript的语法,第二、第三部分是本书最重要的部分。第四部分是高级PowerBuild使用技术,供高级程序员及学有余力的读者参考。本书是广大程序员和编程自学者学习和掌握PowerBuild的一本优秀指南。
