![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
delphi
文章平均质量分 73
hero_yin
掘弃傲慢,放下偏见,平凡的心态创造未来~
展开
-
如何通过COM接口得到实现该接口的对象实例
如何通过COM接口得到实现该接口的对象实例 -阿鬼(heroyin)问题由来我的程序为一个基于COM的插件结构,框架需要向插件传递一个IResource接口。IResource需要根据不同的插件传递不同的内容。接口定义IResource = Interface(IDispatch) Function G原创 2004-10-15 19:16:00 · 1930 阅读 · 0 评论 -
DFMirage Driver delphi 演示实例(高效率抓屏方式)
DFMirage Mirror Driver是TightVNC用来抓屏的驱动,可以获取屏幕的变化区域,效率非常高。这个技术非常适合做远程监控、屏幕录制之类的软件。由于TigntVNC是C++的,对于不熟悉C++的DELPHI fans会有点麻烦。这个实例就是参照TightVNC中的代码翻译过来的,希望大家能用得上。 使用前请先安装驱动:http://demoforge.com/dfmira原创 2008-09-24 11:42:00 · 12903 阅读 · 7 评论 -
多线程程序切换输入法导致死机的问题及解决方案
多线程程序切换输入法导致死机的问题及解决方案书呆子 曾经在一个数据库项目中碰到了一个问题,在线程中创建了ADOConnect读取数据再进行处理,结果当切换输入法时整个程序就死机了。当时非常困惑,在大富翁里也发了帖子,最终都得不到解决,最后经过不断的调试终于知道了问题的原因。近日,见到大富翁里依然还有人被这个问题所困扰,于是写了我的经验心得,希望能够帮助需要的人。问题产生过程原创 2008-08-06 16:25:00 · 3399 阅读 · 0 评论 -
Win2003 SP1下delphi7无法正常使用的问题
这个我第二次碰到了,前一次查资料解决了,这次又忘记了,浪费了很多时间,所以记下来,下次不至于遗忘 问题是和DEP有关系统属性->高级->性能设置->数据执行保护将其设为:“只为关键的Windows程序和服务执行数据保护(T)" WINXP默认就是这项,而2003默认是为所有程序保护注:DEP - 数据执行保护的缩写 数据执行保护 (DEP) 是一套软硬件技术,能够原创 2008-04-16 10:44:00 · 1300 阅读 · 0 评论 -
Delphi中利用SEH屏蔽退出时的Runtime Error
Delphi中利用SEH屏蔽退出时的Runtime Error书呆子Delphi写的程序,如果在单元的finalization里出现了一些异常操作会导致退出时抛出Runtime Error ,规范的处理办法当然是解决这些异常,但是有些特殊的情况下,比如用了很多的第三方控件,实在没办法解决问题时,只有把他屏蔽掉,这样给客户的时候就不至于看到满天的Runtime Error 了。前些日子同原创 2008-04-15 18:00:00 · 2639 阅读 · 1 评论 -
Delphi异常机制与SEH
Delphi异常机制与SEH书呆子介绍SEH机制的文章很多,但基本都是C++的,关于Delphi的很少。最近项目需要,仔细阅读了VCL关于异常的处理,有些心得体会,希望和大家一起分享。SEH简介 SEH(struct exception handling)结构化异常处理是WIN32系统提供一种与语言无关的的异常处理机制。编程语言通过对SEH的包装,使程序异常处理更加简单原创 2008-01-28 14:57:00 · 4423 阅读 · 3 评论 -
探索Delphi类与对象的内存结构
探索Delphi类与对象的内存结构 初次接触DELPHI对它提供的RAD快速编程模式颇感神奇,随手拖放及格控件设定些属性一个应用程序就诞生了,我正是被这种特性所吸引。随着原创 2006-07-09 18:02:00 · 2752 阅读 · 2 评论 -
MemProof教程
MemProof教程简介 MemProof(内存清道夫)是AutomatedQA出品的一款非常不错的检测内存泄漏和资源泄漏的免费调试工具,适合于WIN32平台下使用DELPHI/C++ BUILDER开发的应用程序。利用它可以方便的查找出一些忘记释放的指针以及资源。它通过在调试模式下运行目标程序,监视程序的创建和释放操作,以达到检测资源泄漏的效果。监测过程中它会根据资源类型计数原创 2006-09-19 16:38:00 · 5768 阅读 · 0 评论 -
ModelMaker Code Explorer 通用破解方法
删除 C:\Documents and Settings\hero\Application Data\ModelMakerTools\Shared\Templates下的_index.dat文件删除 HKEY_CLASSES_ROOT\XPT_CE.Interop.xxxxx 注册表项目重新安装Modelmaker Code Explorer只在自己机器上验证过,能否成功不敢保原创 2012-08-30 17:37:12 · 3122 阅读 · 0 评论