很多程序在运行时,因为系统的某个组件没有注册从而无法运行。如何在sub main中检测某个组件是否注册。
if 没有注册 then 注册
else 不注册,正常运行关键是如何来判断某个组件是否注册。
提示: "运行时错误 '429': ActiveX 部件不能创建对象"... 
或: "Run-time error '429' ActiveX componnent can't create object"... 
原因:出现以上原因是由于操作系统的“dao350.dll”文件没注册成功造成的。 
处理方法:
手工注册此文件:点击“开始”→“运行”在弹出的输入框中键入以下命令: 
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll" 
然后按回车键,注意必须加引号。 
如果还不行:
regsvr32 "C:\windows\system32\scrrun.dll",然后按回车键,即可。