Run-time error '339'
Component 'TaBctl32.ocx' or one of its dependencies not correctly regisered a file is missing or invalid
OCX后缀的文件一般是ActiveX控件,tabctl32.ocx是一个ActiveX控制模块,用于SSTab控制和Tabbed对话框控制。 是基于VB程序开发的专用运行库。除此之外用VB开发的软件有好多都需要调用运行库才能工作,机器没有安装VB编程软件,也没有从网上更新他的操作系统,所以机器里缺少这个运行库文件。
解决办法:
1、把你编的软件和你计算机里tabctl32.ocx文件(如果手动找不到可以搜索)一起复制给他即可。
2、当然,既然他没有这个控件,那么其他的控件(例如:Control.ocx 等)可能也没有。提示缺哪个控件,就从你的机器里一同复制给他。
3、一般来说这些控件放在你编好软件的目录里应该就可以运行了,各别的控件可能要放到系统目录里才可以。(Win98的系统目录是c:\windows\system;WinXP的系统目录是C:\winxp\system32;Win2000的系统目录是C:\winnt\system32)
4、可能有个别控件换了机器需要再次注册。点“开始”--“运行”;输入“regsvr32.exe <控件所在路径> <控件名>”即可注册。重起机器后注册的控件开始生效。