ActiveX EXE有API注册方法没有,该怎么处理

ActiveX EXE有API注册方法没有
ActiveX EXE有API注册方法没有

或者在vb6标准EXE程序运行时发现引用的ActiveX EXE没有注册自动注册的方法。

谢谢

------解决方案--------------------
shell 那个注册命令应该就可以
------解决方案--------------------
注册就是写注册表吧
手工注册后在注册表里搜索一下修改了哪些地方
修改注册表有API的
VB code
Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long '这个函数用来建立或者打开注册表项
Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long '这个函数用来设定注册表项的值
Private Declare Function RegDeleteValue Lib "advapi32.dll" Alias "RegDeleteValueA" (ByVal hKey As Long, ByVal lpValueName As String) As Long '这个函数用来删除注册表项的值
Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long '这个用来关闭已经打开的注册表项

------解决方案--------------------
a$="xxx.exe"
shell "regsvr32.exe " & a$
------解决方案--------------------
 注册: XXX.exe /regserver

  反注册: XXXX.exe /unregserver

------解决方案--------------------
如果是在A工程的引用中添加的activeX exe,当这个ax exe没有注册时,A.exe可以运行???
如果不采用引用的方式,而是用CreateObject的方式创建的话,倒是没这个依赖。