废话不说,直接贴代码:基于 object 的老式对象实现,确实值得品味,这是使用范例:还有利用 SyncObjs 的 TCriticalSection 的例子就不写了。
posted @ 2011-01-20 21:11 lsuper 阅读(462) 评论(0) 推荐(0)
摘要: 看坛子里询问 lite 4.2 对 windows 2000 的支持性问题,赶紧测试了一把: 在 windows 2000 sp3 的虚拟机中测试原版 iso 安装,直接说不支持 windows xp 以下的操作系统: = 看了一下,原版的 .NET framework 3.5 不支持 xp 一下的系统,lite 带的 .NET framework 2.0 sp2 也不支持 windows 200... 阅读全文
posted @ 2010-12-29 23:28 lsuper 阅读(1556) 评论(0) 推荐(0)
摘要: 由于 Borland 为 Delphi 默认实现的内存管理器并不怎么给力(特别是多线程性能、跨模块不带包下共享等诸多限制),所以我很早就用开源的 FastMM作为其项目替代品。 http://sourceforge.net/projects/fastmm/ 当初用 Delphi 7 时我甚至直接用 FastMM 把 RTL 的内存管理器实现代码也替掉了(一个 RTL 补丁)。而 Borland 在... 阅读全文
posted @ 2010-12-14 16:17 lsuper 阅读(1950) 评论(0) 推荐(1)
摘要: 今天无意中看了一片老外的文章: http://www.blong.com/Conferences/DeveloperDeveloperDeveloper2/ReverseEngineering/ReverseEngineering.htm 才知道,原来Delphi.NET中也有一个反编译的东东(Borland Reflection)内置于IDE中的,不过默认没有打开,需要修改注册表: 就是为HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Globals添加一个"字符串值"ShowILDisassembly,值为1,重启IDE即可: 虽说和Reflect 阅读全文
posted @ 2010-12-12 17:04 lsuper 阅读(520) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示