摘要:TI689D.txt Delphi vs Visual BasicCategory :Product InfoPlatform :AllProduct :Delphi 1.0Description:An Evaluation ofRapid Application Development Tools for Windows: A Comparison Between Delp...
阅读全文
文章分类 - 技术讲座
自己或别人对于DELPHI技术的系列讲座
摘要:Abstract: This article documents a standard style for formatting Delphi code. It is based on the conventions developed by the Delphi team. Object Pascal Style Guide This article documents a st...
阅读全文
摘要:Comparing Object-Oriented Features of Delphi, C++, C# and Java Contents Introduction Objects and Classes Encapsulation Inheritance Virtual Methods Constructors and Destructors / Finalizers Ab...
阅读全文
摘要:本章要点: n 为何要用包 n 为何不用包 n 包的类型 n 包文件 n 使用运行期包 n 把包安装到Delphi IDE中 n 创建包 n 包的版本化 n 包编译器指示符 n 包的命名约定 n 使用运行期(插件) n 从包中导出函...
阅读全文
摘要:Delphi深度探索-单例模式(singleton) 作者 陈省(hubdog) 所谓单例就是系统中只能存在某个类的一个实例,在现实中只能存在一个实例的对象是很常见的,比如系统配置对象只能有一个, 比如一个客户端同服务器的TCP/IP连接经常只允许有一个连接等等。下面是一个单例模式的UML图: 单例模式的实现 那么如何保证在系统中每时每刻只有一个类的实例存在呢,这可以通过静态...
阅读全文
摘要:类和类成员概述类(Class),是一个包含字段(Field,也称为域)、方法(Method)和属性(Property)(事件(Event)是一种特殊的属性)三种成员的构造体。 因为本书是讲"Delphi精要",所以对于面向对象理论中的类的概念,就不再使用什么"禽兽 | 家禽 | 鸡鸭鹅"之类例子来讲解了,如果大家对类的基本概念还不是很理解,那么可以参阅相关资料和书籍...类和类成员概述类(Cla...
阅读全文
摘要:GoBack:方法,后退到上一个页面。GoForward:方法,前进到下一个页面。GoHome:方法,调用默认的主页页面,该页面在IE的选项中设定。GoSearch:方法,调用默认的搜索页面,该页面在IE的选项中设定。Refresh:方法,刷新当前页面。Stop:方法,停止调用或打开当前页面。LocationName:属性(WideString),当前位置的名称。LocationURL:属性(Wi...
阅读全文
摘要:Delphi3开始有了TWebBrowser构件,不过那时是以ActiveX控件的形式出现的,而且需要自己引入,在其后的4.0和5.0中,它就在封装好shdocvw.dll之后作为Internet构件组之一出现在构件面板上了。常常听到有人骂Delphi的帮助做得极差,这次的TWebBrowser又是Microsoft的东东,自然不会好到哪里去,虽说MSDN上什么都有,可是内容太过庞杂,如果没有入口...
阅读全文
摘要:以Delphi Package架构多人开发应用程序环境 ■印象中的Package 在一般的AP开发时,我们知道在Delphi7.0整合环境中将Project->Options->选到Packages卷标页,Builder with runtime packages选项打勾,就会让编译出来的执行文件Size变小很多(以空白的Form1为例,编译出来的Size由367kb变成20kb),因为...
阅读全文
摘要:Delphi中的动态包 为什么要使用包? 答案很简单:因为包的功能强大。设计期包(design-time package)简化了自定义组件的发布和安装;而运行期包(run-time package)则更是给传统的程序设计注入了新鲜的力量。一旦把可重用的代码编译为运行期库中,你就可以在多个应用程序中共享它们。所有应用程序都可以通过包访问标准组件,Delphi自己就是这么干的。因为应用程序不必在...
阅读全文
摘要:一、概述 Delphi作为Windows下的一种快速开发工具,不仅能开发一般的Windows应用程序,而且还具有强大的数据库应用程序开发功能。Delphi本身提供了对BDE,ODBC,ADO和InterBase几种数据库驱动的支持,能够满足不同应用对数据库程序开发的需要。 然而,在发布用Delphi开发的数据库程序时,除了要安装应用程序之外,还需要同时发布数据库驱动程序。这对于一些只涉及单个或...
阅读全文
摘要:动态链接库(DLLs)是从C语言函数库和Pascal库单元的概念发展而来的。所有的C语言标准库函数都存放在某一函数库中,同时用户也可以用LIB程序创建自己的函数库。在链接应用程序的过程中,链接器从库文件中拷贝程序调用的函数代码,并把这些函数代码添加到可执行文件中。这种方法同只把函数储存在已编译的.OBJ文件中相比更有利于代码的重用。 但随着Windows这样的多任务环境的出现,函...
阅读全文
摘要:1 创建Excel文件 要在Delphi中控制Excel,就必须用到OLE自动化。现在一般采用OLE2来创建OLE对象,当激活一个OLE对象时,服务器程序仅在容器程序内部激活,这就是所谓的“就地激活”(in-place activation)。 创建Excel文件时,先创建一个OLE对象,然后在对象中建立工作表worksheet,如函数createExcel所示: funct...
阅读全文
摘要:DELPHI菜单:File\New\Other… 按确定[ok]按钮点击File\Save菜单保存: 输入工程名MyCOM,按保存按钮再打开菜单File\New\Other… 按[OK}按钮 在CoClassName打入MyObject,按OK在IMyObject上按MOUSE右键,ImyObject\New\Method。 在Name处输入Test 切换到Parameters页次,按Add两下...
阅读全文
摘要:在上次,我们谈到了Dephi中资源文件使用详解以及Dephi资源文件的初级应用篇,在您对Dephi资源文件有了一定的了解后,我们现在来谈一下Dephi资源文件的中、高级应用篇。中级应用篇 上面我们已经知道如何把一副BMP图像从资源文件里面读出来,但是BMP文件太大了,JPG文件应用的相对较多.那么如何把JPG图像读出来呢?用资源文件加流方式即可。具体方法如下: 1.MyJpg JPEG My....
阅读全文
摘要:一.编写 RC 脚本文本 用记事本或其它文本编辑器编写一个扩展名为“.rc”的文件。格式如下: AVI 无声动画 BITMAP 位图文件 CURSOR 光标文件 ICON 图标文件 WAVE 声音文件 以上所列均为标准资源类型,也可以给资源自定义一个类型,如:“mytype”。不过两者在调用方式上有些不同(在后面示例“存取资源文件中的位图”中有详细描述)。二.根据 RC 脚本文件编译...
阅读全文
摘要:Delphi作为 RAD工具,以其快速编译和友好的可视化界面受到广泛欢迎。 Delphi提供了很多现成构件,而且随着版本更新不断增加新构件。另外还可以买到第三方开发的特色构件,或从因特网下载免费构件。这些构件足以支持一般应用系统开发。但应用开发人员仍有必要自己制作构件。 采用构件形式可以把对象严密封装,并加上一层直观外壳,有利于软件调试和代码重用。开发群体以构件为功能单位分工协作,比较容易...
阅读全文
摘要:Delphi 中的属性property 前言:适合delphi初学者,有面向对象知识和java或者vc编程经验人士阅读。 一、普通属性我们在delphi的类中常常能看到这样的代码:propert property 属性名 类型名 read 字符串1 write 字符串2 这里属性的名字可能不同。都是这样的格式:property 属性名 read 字符串1 write 字符串2 我以...
阅读全文
浙公网安备 33010602011771号