在线等,请教!把Delphi的应用程序转换为ActiveForm组件后,怎么调试这个ocx组件,比如:在IE中运行组件,在登陆数据库时,总报错“数据库连接不上”。怎样单步调试它?

解决方案 »

  1.   

    做一个application,做你需要FORM,调试运行再做一个ACTIVEFORM,然后,把你的APPLICATION中的FORM加入ACTIVEFORM工程中就行了。也就是ACTIVEFORM中可以加入普通的FORM。
      

  2.   

    点击Run菜单里的Parameters项,会弹出一个设置窗口
    设置HostApplication为你机器上的IE应用程序,
    设置Parameter为你发布的包含ocx组件的Htm文件。
    点OK。设置好断点。按F9就OK了或是自己单步调试,跟平常一样调试,呵呵