热情软件屋

 

应用程序在DELPHI5.0打开后可以运行,但关闭DELPHI5.0后却说:IDE 没发现


编号:QA003894
建立日期: 2001年2月20日 最后修改日期:2001年2月20日
所属类别:

DENGWENYI:
    操作系统: WINNT4.0 & WINNT2000
    编程工具: DELPHI5.0
    问题: 为什么MMTOOLS5多媒体控件使用时编译出来的应用程序在DELPHI5.0打开后可以运行,但关闭DELPHI5.0后再打开应用程序运行时却说:IDE 没发现。不能运行?????

回答:

    这是Delphi的共享控件常用的保护方式。该控件在运行时会检测是否打开了Delphi的集成环境,如果有,你可以在Delphi的集成环境中方便地试用软件;如果没有就禁止运行或显示警告对话框。如果你想使用这个控件,需要花钱购买,否则就无法使用它开发可以脱离Delphi运行环境的控件。这类控件使用的检测Delphi的集成环境很简单,就使用FindWindow函数查找集成环境的窗口,如TAppBuilder、TPropertyInspector等。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio