如何运行delphi的Demo下的一个例程?是有关Activex的?(50分)

  • 主题发起人 主题发起人 fengxiaoxiao
  • 开始时间 开始时间
F

fengxiaoxiao

Unregistered / Unconfirmed
GUEST, unregistred user!
在../demos/activex/shellext目录下有文件contmenu.dpr和ContextM.pas,
我用F9运行时,Delphi提示我:
Cannot debug project unless a host application is defined.
Use the Run|Parameters... dialog box.

请问这是怎麽回事?难道我还要编一个调用Dll的可执行文件?就算有这样的
可执行文件,又如何调试呢?
 
可能你没对这个程序的目的搞清楚,F9运行时,已经就生成了一个ContMenu.dll的Activex的系统COM组件,用regsvr32 ContMenu.dll命令进行注册变可用了。
 
是啊,那是3个DLL啊。静态加载DLL来使用它,看看效果如何。或则你直接RUN--》Parameters... 来测试下,找好你调用程序,输入参数也可测试。
 
那调试时如何调试?可以单步执行吗?
 
我用一个笨方法调试
1:菜单run->parameters
2:local指向c:/program.../IE/iexplore.exe
3:parameters指向delphi控件下*.htm的路径
4:run运行,克单步调试
 
to heiyuezwd:
第3步没看明白

可能要自己写一个Exe来调用Dll
 
后退
顶部