01.
Delphi.NET 内部实现分析(3.4)Delphi.NET 内部实现分析(3.4)由此我们可以看出,Delphi.NET中使用了从内嵌子类到class helper种种方法,才总算解决了从传统继承模型和内存模型迁移到CLR以及FCL类树的过程,迁移过程不可谓不艰辛。虽然这种解决方法...查看完整版>>
Delphi.NET 内部实现分析(3.4)
02.
Delphi.NET 内部实现分析(3.3)Delphi.NET 内部实现分析(3.3)2.3. 对象 接下来我们看看类的实例,对象的实现//-----------------------------------------Borland.Delphi.System.pas--type TObject = System.Object; TObjectHelper = class hel...查看完整版>>
Delphi.NET 内部实现分析(3.3)
03.
Delphi.NET 内部实现分析(3.2)Delphi.NET 内部实现分析(3.2)首先我们来看看元类的定义与实现//-----------------------------------------Borland.Delphi.System.pas--type TObject = System.Object; _TClass = class; TClass = class of TObj...查看完整版>>
Delphi.NET 内部实现分析(3.2)
04.
Delphi.NET 内部实现分析(3.1)Delphi.NET 内部实现分析(3.1)2. Borland.Delphi.System2.1. 简介 与传统Delphi程序编译时默认包含System单元类似,Delphi.NET程序编译时默认保护了Borland.Delphi.System单元,而此单元中集中了诸多基础之基础的类...查看完整版>>
Delphi.NET 内部实现分析(3.1)
05.
Delphi.NET 内部实现分析(5)Delphi.NET 内部实现分析(5)2.5 其它 在了解了Borland.Delphi.System中的几个重要部分之后,剩下的就是一些零零碎碎的扫尾工作。2.5.1 类型别名 为兼容Delphi中的特有类型,Borland.Delphi.System单元中定义了很多...查看完整版>>
Delphi.NET 内部实现分析(5)
06.
Delphi.NET 内部实现分析(4)Delphi.NET 内部实现分析(4)2.4 消息 对于类的可重载方法而言,最常见的实现方法是构建一张VTable表,每个方法占一个slot。但这种处理方法受到空间和时间上的限制,在处理大量方法如众多窗口消息的处理方法时有局限...查看完整版>>
Delphi.NET 内部实现分析(4)
07.
Delphi.NET 内部实现分析(2)Delphi.NET 内部实现分析(2)Unit类中剩下三个方法$WakeUp()由Delphi.NET内部使用;Finalization()完成类似Delphi单元中finalization节的功能;最后一个HelloWorld()函数也是自动生成,使用Unit类所在名字空间名称命名...查看完整版>>
Delphi.NET 内部实现分析(2)
08.
Delphi.NET 内部实现分析(1)Delphi.NET 内部实现分析Delphi.NET 内部实现分析(1) Delphi.NET 内部实现分析0.概述 自M$发布.NET以来,业界厂商态度大相径庭。但不可否认的是,在M$雄厚实力和充足资金的保障下.NET架构已经逐渐站稳脚跟,开始向...查看完整版>>
Delphi.NET 内部实现分析(1)
09.
系统角色与权限分析 ASP.NET实现.net 中已经为我们提供了系统角色与权限的操作,只不过实现的方案不是很详尽,所以我们对它稍加修改则可以实现我们所需要的方案。context.User中保存的信息就是相关的角色与权限信息。Context.User类型为System....查看完整版>>
系统角色与权限分析 ASP.NET实现
10.
Delphi for .net中Singleton模式的实现近日得闲,研究了一下Delphi for .net Preview3,用它实现了在传统的Delphi中实现起来比较复杂的Singleton设计模式文件如下://单元文件1unit Sayes.RD.Singleton;interfacetype TSingleton = class strict private ...查看完整版>>
Delphi for .net中Singleton模式的实现
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。