首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
代码的稳定性主要表现在两个方面:一个是代码逻辑上的稳定,一个是代码本身的稳定。代码逻辑包含了软件的设计,代码结构设计和出错处理系统三个部分。本文主要说的是代码本身的稳定性。要说明的是,文中提到的代码主要是C和C 的Code,不是其他的语言。保持代码本身的稳定性是对一个程序员的基本功力的考验。当主管分配给你任务之后.先不管完成要多少时间,必须要保证能够完成,而且完成之后不要出错。这是最基苯的工作要求,毕竟软件功能的完成,需要靠能运行的代码来实现。一个软件不管设计上面是怎样的差,如果只是从代码的角度采看,软件能运行,不会因为—些错误的代码而使整个程序完全当掉就算是成功了。如果代码有问题,即使软件功能实现了也是没有用的。  相似文献   

2.
蔡兰花 《中文信息》2003,(7):100-102
组件对象模型(Component Object Model,以下简称COM)是组件对象之间相互接口的规范,凡是遵循COM接口规范的对象彼此之间能相互通信和交互,即使这些对象是由不同的厂商、用不同的语言、在不同的Windows版本甚至不同的机器上编写和建立的。Delphi支持COM接口规范,Object Pascal语言增加了对象接口的方法。用Delphi创建的COM对  相似文献   

3.
刘煜 《中文信息》2003,(10):97-99
MTS是MicrosoftTransactionServer的缩写,它是一个健壮的运行期环境,为分布式的COM应用程序提供了事务.安全和资源管理等服务。Delphi可以非常方便地创建在MTS环境中运厅的COM组件,即MTS对象。MTS对象必须是一个动态链按库(DLL),这个动态链按库实现了用于创建对象的类工厂,井在类型库声明了所有组件的接口。MTS组件提供了下列底层的服务:  相似文献   

4.
马田 《中文信息》2003,(1):72-74
1.生成应用程序框架并初始化 OLE/COM 库环境创建一个标准的 MFC AppWizard(exe)应用程序,然后在使用ADO 数据库的 InitInstance 函数中初始化 OLE/COM 库(因为 ADO 库是一个 COM DLL 库)。本例为:  相似文献   

5.
王可 《中文信息》2003,(11):100-103
TechSmith公司制作的SnagIt软件是众所间知的屏幕截图软件,这个软件曾经获得过不少荣誉,是Windows下名副其实的截图软件工业标准。从6.2版本开始,SnagIt支持以COM服务器的方式向第三方程序提供编程接口。通过COM接口,Delphi可以实现与SnagIt提供的COM服务器之间的通讯,并控制SnagIt对多媒体信息(包含图像、文字以及音乐)进行俘获操作。  相似文献   

6.
眼光  小珍 《中文信息》2002,(6):105-108
Delphi篇 1.Delphi和Flash之间的通讯现在Flash的编程功能非常强大,和Delphi开发工具结合,能够开发出各种复杂的游戏。如何实现Flash到Delphi、Delphi到Flash的通讯呢?Delphi里的Flash控件包括OnFsCommand事  相似文献   

7.
卢军 《中文信息》1996,(5):23-25
编译技术是程序设计中较高层次的技术。可以使开发的程序脱离开发环境直接在DOS环境下执行,具有加快程序执行速度和减少内存要求等优点。现在,出现了一些程序可以“编译”生成可直接在DOS下执行的EXE或COM文件。但是这种生成可直接执行的EXE或COM文件的过程并不是真正的编译过程,因为它的实现机理和传统所指的编译过程完全不同,我们把它命名为“伪编译”技术。1、伪编译技术原理采用伪编译技术生成的EXE或COM文件通常的结构是:执行代码部分 数据部分伪编译的完整过程是:(假设伪编译生成的EXE文件的名字是TEST.EXE)打开文件,生…  相似文献   

8.
DELPHI篇     
一:技术要点 TNMSMTP控件的常用属性和方法 TNMSMTP控件是Delphi自带的“FastNet”控件组中的一个控件,该控件封装了与发送邮件相关的许多Sock方法和命令,能够使开发者编制很少的代码,轻松地实现邮件的发送,其常用属性和方法如下所述:  相似文献   

9.
金旭亮 《中文信息》2002,(5):101-106
作者自叙相信很多 Windows 程序员都听说过 COM(Component Ob-ject Model:组件对蒙模型),但对 COM 究竟是什么恐怕有不少人都不清楚。我研究 COM 近一年了,很惭愧,还只是大致地对 COM 有了一个整体的轮廓,离成为 COM 专家的距离不知有多远。但我想,既然 COM 大师们没有时间给我们这些菜鸟们写一些通俗易懂的东西,那我自己能不能将学习 COM中的一些心得与体会写出来与大家分享呢?COM 方面的专著太多了,大家可以去书店看一下,有许多完全可以称之为这领域的经典书籍:比如 Rogerson D.的《COM 技术内幕——微软组件对象模型》和 Platt D.S.的《深入理解 COM 》,国内的潘爱民老师、台湾的候捷、李维先生等,都涉足过 COM,他们的专著如《COM 原理与应用》、《Delphi 5.  相似文献   

10.
“多线程编程”这是一个古老的话题,有着很多值得探究的技术与内在。随着 Windows9x/nt/2000/XP 等多任务操作系统的流行与普及,“多线程编程”开始了从理想到现实的跨越,并逐渐开始成为软件工程不可忽略的技术要素。本文中,我们将探讨一下如何在 C Builer 中如何实现“多线程编程”。与老牌 RAD 工具 Visual Basic 和 Delphi 比,C Builer不仅功能非常强大,而且它的编程语言是 C ,对于系统开发语言是 C 的 Windows 系列操作系统,它具有其它编程语  相似文献   

11.
王鹏 《中文信息》2003,(9):87-90
AD0是一个和编程语言无关的COM组件系统,是目前在Windows环境下比较流行的数据库编程技术.在实践中得到了广泛的应用。它是用于访问数据的基于自动化的接口,或者说是建立在OLE D8底层技术之上的高级编程接口,因而它兼具有强大的数据处理功能(处理各种不同类型的数据源、分布式的数据处理等等)和极其简单、易用的编程接口。ADO使开发人员能够编写应用程序以通过  相似文献   

12.
随着计算机技术、信息技术的发展,多媒体已经成为计算机应用所涉及到的一个十分重要的领域,各种图像、声音处理技术层出不穷,使人感到应接不暇。对于当前广泛流行的多媒体文件,如WAVE、AVI、MPEG等,如何通过代码来播放它们,为开发的应用程序添加信息量是每一个程序员必须面对的课题。虽然上述这些多媒体文件格式复杂,但是它们的实现原理并不需要我们掌握,并不需要我们从底层来开发解码程序来实现它们的播放,我们完全可以利用Visua1 Bastc提供的各种控件、Windows提供的API函数来实现多媒体文件的播放。为此,本文介绍了一些播放多媒体文件的常用方法,希望能够对爱好Visua1 Basic编程的朋友们有所帮助。  相似文献   

13.
是不是看厌了 Delphi 的自制数据报表?而且,Delphi 制作的报表不能再编辑和脱离应用程序打开。其实,利用 Delphi强大的控制 COM 对象的方法,可以控制 Excel 等 Office 对象制作美观、可再编辑的报表(XLS 文件),是一种非常流行的技术。笔者编制的演示程序运行后将对 Access 数据库进行查询,  相似文献   

14.
目前数据库的使用已十分普及,但对数据库中数据的查询缺乏统一有效的实现方法。文章介绍在Delphi中通过过滤数据集(DataSet)实现通用多条件查询的一种有效方法,使Delphi应用程序有一种统一有效的查询方法,从而加快应用程序的开发速度。  相似文献   

15.
陈伟柱 《中文信息》2003,(3):111-111
该书全面展示如何使用C 编写可重用的代码,从而提高程度员的开效率。全书分为12章。包括重用性基本概念、为设计、扩展性、效率、错误、冲突、兼容性继承、移植性、程序库等和重用相关的诸多话题。每一章的最后,通过总结和练习帮助你巩固概念、加深理解,参考文献和相关资料为你指明了深入学习的方向。该书适合有一定C 经验的程序员阅读,也可供以提高代码重用性与专门学习方向的读者参考。  相似文献   

16.
Borland Delphi从1995年推出至今已经历了4个大版本,但是Inprise公司(即原Borland International)似乎从没有试图把Delphi界面进行本地化。对于国内许多Delphi用户来说,我们毕竟对中文的感觉比对异国文字要亲切得多,因而我们更希望自己所喜爱的Delphi  相似文献   

17.
《中文信息》2002,(1):27-28
引言Delphi 作为一种面向对象的可视化开发工具,以其开发程序的高速度和编译代码的高效率越来越受到广大编程人员的喜爱。Delphi 本身提供了包括界面设计、数据库操作、报表打印和 Internet 等在内的数十个组件,开发者使用它们可以非常容易、快速地制作出所要的应用系统,同时所需要的编程量却非常地小。除此之外,delphi 同时秉承了 borland 公司产品一贯的编译效率高,速度快特色。  相似文献   

18.
大多数中西文软件,如BORLANDC,WPS,WINDOWS等都实现了DOSSHELL功能,利用该功能使用户在此状态下执行大型DOS外部程序。但汉字FOXBASE (FOXPRO)不具有该功能,这对于用汉字FOXBASE 编制应用软件的程序员带来诸多不便。 实际上,通过FOXPR02.0/2.5(FOXGRAPH)软件包中所提供的精巧的FOX内存管理器FOXSWAP.COM与RUN/!命令配合使用,就能方便地实现  相似文献   

19.
Microsoft的COM 将为今天广泛使用的对象模型带来深刻的变化。它将使软件开发变得更容易。  相似文献   

20.
译注:Stepanov 的这篇访谈录中有些观点相当激进,正确与否尚待时间检验。请读者不要“照单全收”,不妨持“拿来主义”的态度“批判地继承和发扬”。 Q STL 是对 C++编译器的极限考验。现代的 C++编译器还不能正确编译全部 STL 代码。[译注:访谈时如此。]那么,你是如何开发和测试 STL 的呢?A 为伊消得人憔悴啊,我确实为了成功编译 STL 而增添了不少白发。不幸的现实是,因为编译器的 bug 和限制,现在的 STL 实作版本中不少代码并不是最优的。但另一方面,幸运  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号