delphi2006中导入activex控件,但在面板上显示不出来,而在delphi7就能加载面板,怎么回事?(50分)

  • 主题发起人 主题发起人 sqlnew
  • 开始时间 开始时间
S

sqlnew

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi2006中导入activex控件,但在面板上显示不出来,而在delphi7就能加载面板,怎么回事?
例如微软的DHTMLEDIT的编辑控件,在delphi2006就怎么都导不进来,只是创建了两个pas文件,但无法加载到控件面板。
 
大家帮忙看看
 
顶一下。
 
没用过2006
帮顶了!
 
2006里面安装所有控件都必须自己新建一个Package包,在包里面加载pas,然后build,最后install就可以出现了.D7有个默认的用户包,只要是导入ActiveX控件就自动加在这个包里面,所以你导入了ActiveX生成了pas文件后就自动出现在ActiveX面板上.而2006导入ActiveX后,只生成了pas文件,没有新建包也没有在包里面加入导入的ActiveX控件的pas文件,故出现楼主遇到的问题.所以,楼主只要自己New一个Package,然后把导入的ActiveX控件的时候生成的pas文件加入到Package里面,然后在Package上面点右键,选Build再选Install就可以在ActiveX面板上看到你导入的ActiveX控件了.
 
非常感谢楼上,我立刻试试,楼上的兄弟先不要走,等下有分送
 
后退
顶部