是否将值写入注册表就可以注册了?
读写注册表这个函数也需要注册吗?

解决方案 »

  1.   

    WinExec('c:\windows\system\regsvr32.exe YourActiveX.ocx',SW_SHOWNORMAL);
      

  2.   

    你可能还要进行数据签名吧,如果是用于web
    另外,西门的方法很正确
      

  3.   

    假设你的active文件为yourocx.ocx,先求系统目录:
    setlength(ss,MAX_PATH);
    getsystemdictory(Pchar(ss),MAX_PATH);
    ss:=string(pchar(ss));
    winexec(ss+'\regsvr32.exe yourocx.ocx',SW_SHOWNORMAL);
      

  4.   

    Wnyu(西门吹水) ( ):我作了个程序在用户电脑上执行了你的命令,系统提示安装成功,可是再执行我那zsyx.exe,又出现了如下提示,我哪里还需要改呀?帮忙.
    Exception EOleError in module  zsyx.exe at 00083430.
    License information for TMSComm not found . You cannot use this control
    in design mode.