ActiveX:创建安装:

一.创建

    1."New"-->"Other"-->"ActiveX"-->"ActiveX library"

    2.选中新建的项目--->从ActiveX界面选中"ActiveX Form"

    3.将需要的控件添加到ActiveX Form上.

    4.一定要在机器山注册才能使用

       如果在Delphi中可以使用"Run"-->"Register ActiveX Server" 

       也可以使用Regsvr32注册.ocx文件

二.创建一个包(Delphi2007必须使用包包装一下才能安装到面板上.)

    1. "New"-->"Package - Delphi for W32"  保存包.

    2."Component" --> "Import Component" --> "Import ActiveX control"-->"如果列表中没有,则Add添加自己的ocx"-->选中"自己的ocx"-->

        "Next" -->"Palette page:安装到那个面板上."-->"Next"-->一定构选"Add unit to 当前项目"

    3.编译包.选中包--->"Install"即可.

    然后在相应的面板上即可看到新建ActiveX控件.

    

三。如果这个OCX使用了DLL,则需要把使用的DLL放在OCX同目录下。

     

原文地址:https://www.cnblogs.com/SouthAurora/p/1696093.html