相关推荐
-
Delphi代码自动生成,Delphi模型创建 V0.2
Delphi开发中,对于数据库的模型创建向来都比较繁琐,费时的,究其原因就是delphi没有像C#那样针对数据库的模型自动创建工具,为了提高Delphi软件的开发效率,作责开发了这个软件,以供广大delphi开发人员使用,本软件属于本人原创且使用完全免费,如果你愿意,也可以给本人一些资金支持,以帮助我继续完善本软件
-
TObject简要说明-对象的创建流程
TObject = class //创建 constructor Create; //释放 procedure Free; //初始化实列 class function InitInstance(Instance: Pointer): TObject; //清除实列 procedure CleanupInstance; //获得类的类型
-
delphi的Tobject类赏析
TObject = class//创建constructor Create;//释放procedure Free;//初始化实列class function InitInstance(Instance: Pointer): TO...
-
Delphi - 对象构造和vmt系列
技术交流,DH讲解. 在前面2篇文章中,我们发现在TObject.InitInstance都没有IntfTable,所以有些地方的代码都没有执行. 所以下面我们把代码改一下,看看新的效果,然后把vmt系列的都来试一下: IHuangJacky = interface ['{B7D099CE-BAD5-4589-86EA-71AE78B37483}'] procedure SayM...
-
对象有没有类似于ZeroMemory的方法?
对象有没有类似于ZeroMemory的方法? Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiBase/html/delphi_20061205174106281.html 把对象所包含的所有数据清零。 之前以为是CleanupInstance,但试了一下,不对。 没有 这么直接呀。。。 再考...
-
delphi VCL研究之消息分发机制-delphi高手突破读书笔记
1.VCL 概貌 先看一下VCL类图的主要分支,如图4.1所示。 在图中可以看到,TObject是VCL的祖先类,这也是Object Pascal语言所规定的。但实际上,TObject以及TObject声明所在的system.pas整个单元,包括在“编译器魔法”话题中提到的_ClassCreate等函数,都是编译器内置支持的。因此,无法修改、删除system.pas中的任何东西,也无法将sys
-
VCL组件属性和方法详解
一、TApplication 继承关系:TObject → TPersistent → TComponent TApplication组件的属性:ActiveAllowTestingDialogHandleExeNameHand
-
bb
bb
-
Delphi 对象模型学习笔记(转)
摘要 Borland Object Pascal 对象模型(现在已经正是命名为 Delphi 语言)与其他 OOP 语言一样,都提供了一些基础服务: 如对象创建服务、对象释放服务、对象识别服务、对象信息服务,除此之外在编译器和 VCL framework 级别上提供了一些额外的服务,例如对象消息分派服务。 前言 首先说一下,Delphi 对象模型涉及的概念非常多,因此在这篇笔记中...
-
【转】delphi程序只允许运行一个实例的三种方法:
一、 创建互斥对象 在工程project1.dpr中创建互斥对象 Program project1 Uses Windows,Form, FrmMain in 'FrmMain.pas' {MainForm}; {$R *.res} var hAppMutex: THandle; //声明互斥变量 begin
-
不要在dll及ocx的CXXXApp::InitInstance中调用创建线程及关闭线程的操作
问题: 写了个ocx控件,然后在ocx控件注册时注册成功了,但regsvr32还在进程管理器中。 分析后发现在注册ocx控件时,ocx控件的代码CXXXApp::InitInstance会被调用,注册完后CXXXApp::ExitInstance会被调用。 由于在ExitInstance中调用退出线程,并等待线程退出的代码,死锁了,所以regsvr32卡死在进程管理器了。 条件1:
-
Delphi 对象模型学习笔记
标题:Delphi 对象模型学习笔记关键词:Delphi 对象模型 作者:dREAMtHEATER难度:普通[] 中等[x] 高级[]http://dREAMtHEATER.yeah.netE-Mail:NoteXPad@163.com完成日期:2004年08月21日摘要 Borland Object Pascal 对象模型(现在已经正是命名为 Delphi 语言)与其他 OOP 语
-
Delphi对象模型(Part II)
Delphi对象模型 (PART II) Delphi对于面向对象编程的支持丰富而且强大。除了传统的类和对象,Delphi还提供了接口,异常处理,多线程编程等特性。这一章节深入讲解了Delphi的对象模型。读者应当对标准的Pascal比较熟悉,并且对有关面向对象编程的基本法则有一定了解。(本文的英文原文将Delphi
-
PHP沉思录之二
PME模型在大规模的程序设计中,组件(component)已经成为一种非常流行的技术。常见的组件技术都基于PME模型,即属性(Property)、方法(Method)和事件(Event)。旧电脑回收基于PME的组件技术可以方便地实现IoC(Inversion of Control,控制反转),是从IDE的plugin到应用服务器的“热发布”等许多技术的基础。PHP从版本5开始,大大完善了对OO的支
3 楼 wuhua 2009-04-25 13:22
手机的呀 还真漂亮
Yes,只支持S60智能手机
2 楼 stanfine 2009-04-25 09:09
1 楼 whaosoft 2009-04-25 00:24