Delphi
分页: 1/19 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]
0
非常优秀的图像旋转控件(最新版)---TRotateImage Ver1.54,支持从Delphi 3 到最新的 Delphi 2010。
点击在新窗口中浏览此图片

另附安装过程中出现 File Not found 'DesignIntf.dcu'和File Not found 'Proxies.dcu'在Delphi 7~2007下的解决方法:
1、File Not found 'DesignIntf.dcu'在Delphi 7~2007下的解决方法:
在Library中加入$(BDS)\Lib\ToolsAPI 的搜索路径。

2、File Not found 'Proxies.dcu'在Delphi 7~2007下的解决方法:
把uses DsgnIntf 改为 uses DesignIntf,并且在Package Requires列表中加入DesignIDE.dcp,该文件在$(BDS)\Lib目录下。
0
1、File Not found 'DesignIntf.dcu'在Delphi 7~2007下的解决方法:
在Library中加入$(BDS)\Lib\ToolsAPI 的搜索路径。

2、File Not found 'Proxies.dcu'在Delphi 7~2007下的解决方法:
把uses DsgnIntf 改为 uses DesignIntf,并且在Package Requires列表中加入DesignIDE.dcp,该文件在$(BDS)\Lib目录下。
0
0

Delphi中的指针用法

2010年05月29日    11:11    380    xieyunc Delphi 不指定
先看一个指针用法的例子:

第二行定义了两个变量X,y.   第三行声明了p是指向整数类型的指针;意味着p能够指向x或者y的地址.第五行赋给x值,第六行把x的地址赋给p.最后通过p指向的变量赋值给y.此时,x和y有相同的值.

操作符@用来取出变量的地址,也可以取出过程和函数的地址.而符号^有两个目标,当它出现在类型定义的前面时如 ^typename 表示指向这种类型的指针;当它出现在指针变量后边时   如 point^ 返回指针指向的变量的值;

理解指针比较容易理解面向对象的pascal语言,因为指针经常在幕后操作.任何要求动态分配大的内存空间的类型可以用指针类型.例如,long-string变量,实际在使用指针进行操作.另外一些高级的编程技术需要使用指针类型.有时指针是适应object   pascal严格的类型限制的唯一方法.同过一个通用的指针类型,通过类型转换成不同的指针类型,如下面的例子:
0

Delphi优秀免费资源-[精]

2009年12月22日    18:01    696    xieyunc Delphi 不指定
先感谢一下hi上面的"幸福苹果",本文转自"幸福苹果"。
1、FastMM
主页:http://fastmm.sf.net Delphi 2006 中一个重要的更新就是使用开源内存管理器 FastMM 替调了使用了 N 年的老内存管理器。

FastMM 在外国 Delphi 社区非常有名,其主要目的就是重新实现一个高效、安全、稳定的内存管理器(Borland 的内存管理器问题多多,如 Dll 和 Exe 间无法共享,多线程下效率底--一些情况下甚至于低一个数量级!),在代号为 Dexter 的 Delphi 2006 没 release 之前已经听李维大肆鼓吹说 Dexter 如何出色,还在 CSDN 上说他 Demo 证明 FastMM 在 Delphi 和 BCB
下能提高 NNN% 的效率!
相对旧内存管理器,FastMM 有诸多的优点:

a、彻底实现了 Borland 的内存管理器,可以完全取代现有的内存管理器(“取代”就是第一个 uses FastMM4,that is all ...) b、实现了内存管理器共享机制,Exe 和 Dll 间共享内存管理器不需要任何 Dll 支持 c、集成了内存泄漏检测功能 d、充分兼容现有的代码、Delphi 旧内存管理器模式 e、为了加速 Delphi IDE(如 Delphi 5/6/7、Delphi 2005)的启动速度、管理内存占用等,他提供了 BorlndMM.dll 的替代,直接替换 Bin 中的 Dll 即可!
分页: 1/19 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]