Delphi
文章平均质量分 80
cwxiao888AToutlook
喜欢信息技术,学习CAD。学习英语,尝试公益类书面英译汉翻译。喜欢交流,为人正派,热心,有耐心,喜欢交朋友。
my skype id:[email protected]
展开
-
Delphi 8中文帮助-Delphi 8 for .NET是什么?
Delphi 8 for .NET是什么? Delphi 8 for .NET是一个集成开发环境(IDE),用于创建在Microsoft .NET环境中运行的Delphi应用程序。Delphi 8 for .NET IDE提供了一套综合工具,以便简化开发过程,IDE中可供使用的工具取决于你所使用的Delphi 8 for .NET的版本。以下部分简要介绍这些工具。Defining R原创 2004-03-29 10:08:00 · 2417 阅读 · 2 评论 -
Delphi.NET 内部实现分析(3.1)
Delphi.NET 内部实现分析(3.1)2. Borland.Delphi.System2.1. 简介 与传统Delphi程序编译时默认包含System单元类似,Delphi.NET程序编译时默认保护了Borland.Delphi.System单元,而此单元中集中了诸多基础之基础的类和函数的定义、实现。与Delphi不同的是,目前Delphi.NET的预览版中,Borland.Delphi.原创 2004-03-03 10:41:00 · 1111 阅读 · 0 评论 -
Delphi7的IDE概述(二)
环境选项最近的许多更新与通常使用的环境选项对话框(Environment Options dialog box)有关。 此对话框的选项页在Delphi 6中被重新整理,将 Form Designer 选项从Preferences页移到了新的Designer页。§ 环境选项对话框的Preferences页有一个check box ,此check box阻止Delphi窗口自动相互停靠。原创 2004-02-22 23:17:00 · 1445 阅读 · 0 评论 -
用Delphi制作Office的Com AddIn
最近想做一个像金山词霸那样在Word上面增加一个按钮的东西在网上找了一会儿,竟然没有Delphi的例子,没办法只好自己搞定,1. 新建一个Active Library2. 新建一个COM Object,在Class Name填一个名字,如Test。点一下Implemented Interface后面的List按钮。再点一下对话框中的Add Library按钮,选择“Program Files/Co原创 2004-02-17 18:48:00 · 1362 阅读 · 1 评论 -
用Delphi编写数据报存储控件
一、概述 在用Delphi编写数据库程序时,经常涉及到数据的导入和导出操作,如:将大型数据库中的数据存储为便携文件,以便于出外阅读;将存储在文件中的数据信息,导入到另外的数据库中;而且,通过将数据库中的数据存储为数据文件,更便于程序内部和程序间交换数据,避免通过内存交换数据的烦琐步骤,例如在笔者编写的通用报表程序中即以该控件作为数据信息传递的载体。 二、基本思路 作为数据报存储控件,应能够存储原创 2004-02-17 18:48:00 · 774 阅读 · 0 评论 -
第三方控件使用方法
不是由BORLAND提供的组件叫第三方组件:安装方法:就目前常见的各种形式的组件的安装方法介绍一下。 1 只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组件就不能再使用了,当然有的作者给出原创 2004-02-17 18:48:00 · 1516 阅读 · 0 评论 -
Delphi使用VB编写的ActiveX控件全攻略
Delphi使用VB编写的ActiveX控件全攻略前言 在最近几周的工作里,始终被一个头疼的问题所困扰,那就是VB6编写的ActiveX控件在Delphi环境下存在着诸多稀奇古怪的问题,几经周折,终于在搜索了几乎全部的论坛、资料后,找到了针对不同Delphi版本发生的问题的解决办法。 Delphi 5 莫名其妙的致命异原创 2004-02-17 17:51:00 · 775 阅读 · 0 评论 -
用Delphi + DirectX开发简单RPG游戏
用Delphi + DirectX开发简单RPG游戏 提到 RPG (角色扮演游戏,Role Play Game),在座各位恐怕没有不熟悉的。从古老经典的 DOS 版《仙剑奇侠传》到新潮花哨的《轩辕剑》系列,无不以曲折优美的故事情节,美丽可人的主角,悦耳动情的背景音乐,震撼了每一个玩家的心灵。而说到 RPG,就不能不提 Dire原创 2004-02-17 17:51:00 · 1672 阅读 · 1 评论 -
用Delphi编写VxD设备驱动程序
用Delphi编写VxD设备驱动程序介绍 windows 存在有两种类型的 vxd 设备驱动程序: 1、静态(static) vxd ,装入操作系统并永久的存在于内存中; 2、动态(dynamic) vxd,当需要时才调入内存,用完后关闭vxd即可释放内存。 inprise delphi 有能力建立任何一种类型的 v原创 2004-02-17 17:51:00 · 793 阅读 · 0 评论 -
delphi7从入门到精通之四
Delphi 编辑器在表面上,对IDE的第7个版本来说Delphi的编辑器看来似乎没有改变许多。 然而,在幕后,它是一个全新的工具。 除了用它来处理Object Pascal 语言(或者Delphi语言,Borland现在喜欢如此称呼它)的文件之外,你现在能使用它来处理其它用于Delphi开发(诸如SQL,XML,HTML,和XSL文件)的文件,还有其它语原创 2004-02-17 17:49:00 · 1437 阅读 · 0 评论 -
Delphi8 for .net 的 VCL 类库
前两天,看了一篇Delphi8的介绍,于是下来一个装上看看(可能是盗版的,不过我不会用于商业用途!),我使了5年的Delphi,从3到6,6以后就开始用.Net了。前段时间出了个C#Builder,兴奋的装上看了看,而已! 前段时间听说Borland要推出"超级"的VCL Framework,着有兴趣,因为总觉得microsoft不会真的推出For Linux的Frame原创 2004-02-17 17:49:00 · 1099 阅读 · 0 评论 -
Delphi+Word解决方案参考
[转]这是我做项目过程中自己做的几个函数,见到大家都在问Word的问题。现在拿出来和大家共享。(希望有朋友可以进一步添加新的功能,或者做成包或者lib等,更方便大家使用。我自己是没有时间啦,呵呵)使用前,先根据需要建立一个空的WORD文件作为模板,在模板文件中设置好各种格式和文本。另外,其中的PrnWordTable的参数是TDBGridEh类型的控件,取自Ehlib2.6其中用到的shFileC原创 2004-02-17 17:50:00 · 908 阅读 · 0 评论 -
Delphi8 中文帮助
定义设计开发测试部署管理Borland®中文帮助 欢迎光临适用于微软.NET架构的Delphi 8。Delphi for .NET一个集成的开发环境,在此环境中开发的Delphi语言应用程序可以在微软.NET环境中运行。使用此帮助系统可以找到关于Delphi.NET概原创 2004-03-29 10:08:00 · 2982 阅读 · 2 评论 -
Delphi.NET 内部实现分析(3.4)
Delphi.NET 内部实现分析(3.4)由此我们可以看出,Delphi.NET中使用了从内嵌子类到class helper种种方法,才总算解决了从传统继承模型和内存模型迁移到CLR以及FCL类树的过程,迁移过程不可谓不艰辛。虽然这种解决方法不能算是完美,但相信Borland也是在综合评估了诸多其它手段之后,才做出这样的选择,付出了一些代价、如class helper,也取得了不少的成果、源原创 2004-03-03 11:38:00 · 1178 阅读 · 0 评论 -
Delphi.NET 内部实现分析(4)
Delphi.NET 内部实现分析(4)2.4 消息 对于类的可重载方法而言,最常见的实现方法是构建一张VTable表,每个方法占一个slot。但这种处理方法受到空间和时间上的限制,在处理大量方法如众多窗口消息的处理方法时有局限性。为处理这个矛盾,MFC使用宏定义一套独立于类的消息处理函数表,ATL干脆要求编译器在合适时候不使用VTable以此来进行优化。而Delphi则通过提供类似于虚拟方法的原创 2004-03-03 10:41:00 · 1018 阅读 · 0 评论 -
Delphi.NET 内部实现分析(1)
Delphi.NET 内部实现分析Delphi.NET 内部实现分析(1) Delphi.NET 内部实现分析0.概述 自M$发布.NET以来,业界厂商态度大相径庭。但不可否认的是,在M$雄厚实力和充足资金的保障下.NET架构已经逐渐站稳脚跟,开始向Java等既得利益者发起冲击。 而作为开发工具领跑者的Borland公司,也于2002年末,伴随其并没有太大新意的Delphi 7,一原创 2004-03-03 10:41:00 · 1198 阅读 · 0 评论 -
一个C++程序员的Delphi学习笔记
一个C++程序员的Delphi学习笔记 说心里话,站在一个C++程序员的立场,是有那么一点看不上用Delphi的开发者的。就几周前,我还撰文维护过C++的尊严。种种原因,今天我却须学习Delphi、熟悉Delphi,不由兴起人生无常的感慨。 我给了自己十五天的时间,不知够否掌握一门语言?我选择了Marco cantu的《Delphi从入门到精通》及《Delphi高级开发指南》作为学原创 2004-02-18 23:34:00 · 1011 阅读 · 0 评论 -
术语VCL的变更:从VCL到CLX
术语VCL的变更:从VCL到CLX 此主题相关图片如下: 此主题相关图片如下:术语VCL的变更:VCL->CLX VCL(Visual Component Library):是对整个Delphi部件框架(Delphi原创 2004-02-17 18:51:00 · 1011 阅读 · 0 评论 -
Delphi与Word之间的融合技术
Delphi与Word之间的融合技术[email protected]一、VBA代码含义Microsoft Word是一个集成化环境,是美国微软公司的字处理系统,但是它决不仅仅是一个字处理系统,它集成了Microsoft Visual Basic,可以通过编程来实现对Word功能的扩展。Microsoft Visual Basic在word中的代码即Word的宏,通过编写Word宏,可实现一些文档处理的原创 2004-02-17 18:49:00 · 1486 阅读 · 0 评论 -
Window 消息大全使用详解
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的:typeTMsg = p原创 2004-02-17 18:49:00 · 1547 阅读 · 0 评论 -
delphi7从入门到精通之三
前言第一次Zack Urlocker给我看一款尚未发布的名为Delphi的产品时,我意识到她将改变我的工作—还有许多其他软件开发者的工作。 我过去为使用Windows C++ 库而挣扎,而Delphi过去是现在仍然是面向对象编程和可视化编程的最好组合,它适用于Windows操作系统和Linux操作系统,很快也将适用于.NET。Delphi 7完全原创 2004-02-17 18:46:00 · 1055 阅读 · 0 评论 -
Delphi使用VB编写的ActiveX控件全攻略
Delphi使用VB控件全攻略前言 在最近几周的工作里,始终被一个头疼的问题所困扰,那就是VB6编写的ActiveX控件在Delphi环境下存在着诸多稀奇古怪的问题,几经周折,终于在搜索了几乎全部的论坛、资料后,找到了针对不同Delphi版本发生的问题的解决办法。 Delphi 5 莫名其妙的致命异常之一 首先,我们来看看VB写的ActiveX控件在De原创 2003-11-06 00:29:00 · 1167 阅读 · 1 评论 -
Delphi7的IDE概述(一)
IDE概述当你在一种可视化开发环境工作时,你的时间花费在应用的两个不同的部分:可视化设计器和代码编辑器。 设计器让你在可视化级别上操作组件(诸如你将一个按钮放置在一个窗体上),或者在一个非可视化级别上工作(诸如当你放置一个DataSet组件在一个数据模块上时)。你能在图表1.1中的操作中中看见一个窗体和一个数据模块。在这两种情况中,设计器允许你选择你需要的组件且设置它们的属性的初始原创 2004-02-22 23:17:00 · 1541 阅读 · 0 评论 -
古都Delphi
希腊 漫步在历史与现实之间 在古代希腊人心目中,古都特尔斐是宇宙的“肚脐”、世界的中心、生命的起源地。而事实上,西方的现代文明,如戏剧、艺术、哲学以及科学,都是起源于希腊。漫步在希腊保留至今的残垣断壁之间,你仿佛还能听到柏拉图的雄辩、荷马的吟唱,或者是阿伽门农的冲锋令…… 暮色中的卫城庄严而祥和。古代伟人和那些神话人物使古希腊遗留下来的一砖一瓦都散发着一种神秘的魅力,吸引你,震撼你,原创 2004-02-15 23:47:00 · 1828 阅读 · 0 评论 -
在Delphi中如何把数据库中的记录引到word中
在Delphi中如何把数据库中的记录引到word中 编号:QA004684建立日期: 2003年5月18日 最后修改日期:2003年5月20日 所属类别: Delphi - Office开发Delphi - 数据库 pq: 我用的系统是win2000,delphi是6.0版本,word2000 请教:在delphi中要把数据库中的记录引到word中,建成表格的形式,原创 2004-02-17 18:49:00 · 1007 阅读 · 0 评论 -
用Delphi4.0直接控制Word97
用Delphi4.0直接控制Word97编号:QA003053建立日期: 2000年6月15日 最后修改日期:2000年6月15日 所属类别: Delphi - Office开发文章: 摘要:玩过PowerBuilder的朋友一定知道,PB中最重要的技术就是它的DataWindow技术,用它来设计表单、处理数据录入、设计报表十分方便。然而Delphi的报表支持功能远原创 2004-02-17 18:49:00 · 987 阅读 · 0 评论 -
Delphi的消息处理
Delphi是Borland公司的一种面向对象的可视化软件开发工具。 Delphi集中了Visual C++和Visual Basic两者的优点:容易上手、功能强大,特别是在界面设计、数据库编程、网络编程方面更有其独特的优势。 Delphi中的消息 消息是Windows发出的一个通知,它告诉应用程序某个事件发生了。在Delphi中,大多数情况下Windows的消息被封装在VCL的事件中,我们只需处原创 2004-02-17 18:48:00 · 989 阅读 · 0 评论 -
Delphi开发单机瘦数据库程序要点
一、概述 Delphi作为Windows下的一种快速开发工具,不仅能开发一般的Windows应用程序,而且还具有强大的数据库应用程序开发功能。Delphi本身提供了对BDE,ODBC,ADO和InterBase几种数据库驱动的支持,能够满足不同应用对数据库程序开发的需要。 然而,在发布用Delphi开发的数据库程序时,除了要安装应用程序之外,还需要同时发布数据库驱动程序。这对于一些只涉及单个或原创 2004-02-17 18:48:00 · 838 阅读 · 0 评论 -
用Delphi制作中国式报表
用Delphi制作中国式报表在数据库应用程序开发中,系统设计员、程序设计员需要考虑的一个重要问题是如何设计和输出报表,在Delphi中我们可以采用多种方案来解决这一问题。如运用OLE自动化技术将数据输出到MS-Word、MS-Excel中等,但其中最直接、最本地化的还是使用Delphi3.0/40中的QuickReport报表组件原创 2004-02-17 17:51:00 · 1193 阅读 · 0 评论 -
Delphi 7从入门到精通之二
Delphi 7从入门到精通之二Marco Cantù 原作者:Marco Cantù 译 者:老汉山人,[email protected]合作出版: Joel Fugazzotto采集编辑: Denise Santoro Lincoln开发编辑: Brianne Agatep产品编辑: Kelly Winquist技术编辑: Brian Lon原创 2004-02-17 18:46:00 · 1257 阅读 · 0 评论 -
Delphi.NET 内部实现分析(2)
Delphi.NET 内部实现分析(2)Unit类中剩下三个方法$WakeUp()由Delphi.NET内部使用;Finalization()完成类似Delphi单元中finalization节的功能;最后一个HelloWorld()函数也是自动生成,使用Unit类所在名字空间名称命名,如这里的HelloWorld,完成类似Delphi单元中initialization节的功能,如在.dpr中原创 2004-03-03 10:41:00 · 1138 阅读 · 0 评论 -
Delphi.NET 内部实现分析(5)
Delphi.NET 内部实现分析(5)2.5 其它 在了解了Borland.Delphi.System中的几个重要部分之后,剩下的就是一些零零碎碎的扫尾工作。2.5.1 类型别名 为兼容Delphi中的特有类型,Borland.Delphi.System单元中定义了很多类型别名。如我们前面分析过的TObject就是System.Object的别名。//------------------原创 2004-03-03 10:41:00 · 1126 阅读 · 1 评论 -
Delphi.NET 内部实现分析(3.2)
Delphi.NET 内部实现分析(3.2)首先我们来看看元类的定义与实现//-----------------------------------------Borland.Delphi.System.pas--type TObject = System.Object; _TClass = class; TClass = class of TObject; _TClass = cl原创 2004-03-03 11:37:00 · 1324 阅读 · 0 评论 -
一个C++程序员的Delphi学习笔记
一个C++程序员的Delphi学习笔记 说心里话,站在一个C++程序员的立场,是有那么一点看不上用Delphi的开发者的。就几周前,我还撰文维护过C++的尊严。种种原因,今天我却须学习Delphi、熟悉Delphi,不由兴起人生无常的感慨。 我给了自己十五天的时间,不知够否掌握一门语言?我选择了Marco cantu的《Delphi从入门到精通》原创 2001-09-17 03:21:00 · 3662 阅读 · 0 评论 -
用Delphi编写VxD设备驱动程序
用Delphi编写VxD设备驱动程序 前言 用 Delphi 3.0 编写 VxD 设备驱动程序,在Delphi 3 下编译通过,Delphi 2 下没有测试,Delphi 4 建立的 Object 文件 M$ Linker 5.12.8181 不能识别,这里使用的汇编器是M$的Macro Assembler ver. 6.11d ,联结器是M$ Increment原创 2001-07-21 16:01:00 · 854 阅读 · 0 评论 -
Delphi+Word解决方案参考
Delphi+Word解决方案参考这是我做项目过程中自己做的几个函数,见到大家都在问Word的问题。现在拿出来和大家共享。(希望有朋友可以进一步添加新的功能,或者做成包或者lib等,更方便大家使用。我自己是没有时间啦,呵呵)使用前,先根据需要建立一个空的WORD文件作为模板,在模板文件中设置好各种格式和文本。另外,其中的PrnWordTable的参数是TDBGridEh类型的控件,取原创 2003-10-13 00:04:00 · 1348 阅读 · 2 评论 -
用Delphi制作中国式报表
第十八期(5月17日): 电脑与生活半年版名: 电脑与生活半年栏目: 编程技巧出版日期: 19990517用Delphi制作中国式报表 中国空间技术研究院物资部 史宝军 在数据库应用程序开发中,系统设计员、程序设计员需要考虑的一个重要问题是如何设计和输出报表,在Delphi中我们可以采用多种方案来解决这一问题。如运用OLE自动化技术将数据输出到MS-Wo原创 2001-10-05 06:34:00 · 1343 阅读 · 0 评论 -
Delphi 8中文帮助-Delphi 8起始篇
适应Microsoft .NET Framework 的Delphi 8Delphi 8起始篇Delphi 8 for .NET集成开发环境提供了许多工具和特性以帮助你快速创建强大的.NET应用程序。不是所有的特性和工具在Delphi 8 for .NET的所有版本中都可用。要知道你所用版本中包括的特性和工具的清单,可参考www.borland.com/delphi_net上的特性矩阵。原创 2004-03-16 15:57:00 · 1976 阅读 · 0 评论 -
Delphi.NET 内部实现分析(3.3)
Delphi.NET 内部实现分析(3.3)2.3. 对象 接下来我们看看类的实例,对象的实现//-----------------------------------------Borland.Delphi.System.pas--type TObject = System.Object; TObjectHelper = class helper for TObject proc原创 2004-03-03 11:37:00 · 1141 阅读 · 0 评论 -
Delphi断想
Delphi断想 荣耀 2002秋Delphi是迄今为止口碑最好的RAD(Rapid Application Development)产品。Delphi 3.0是Delphi系列中划时代的版本,成熟稳定的Delphi 5.0更加巩固了Delphi企业级开发工具的领先地位。Delphi 4.0是印象中最恶劣的一个版本。打了这个补丁,那个程序无法正常编译;打了那个补丁,这个程序无法正原创 2004-02-18 23:36:00 · 1033 阅读 · 0 评论