无法加载控件'用户控件名'

时间:2013-05-29 05:49:47

标签: vb6

无法从中加载控件'用户控制名称'。您的版本可能已过时。确保使用随应用程序提供的控件版本 我已阅读此文件

http://support.microsoft.com/kb/942870

但是因为它是一个内部控制添加到项目本身我不认为这对我有帮助

请告诉我错误的可能原因

请注意错误中的'from'和'of'之后的空白...

我搜索过那些有类似问题的人,但是 大多数人在使用编译时遇到此问题 ocxs和替换.ocx文件。修正了他们的错误。但在我的 用户控件,我不确定哪些文件必须是 更换以纠正问题。

2 个答案:

答案 0 :(得分:1)

如果您的项目同时包含表单和用户控件,那么您可能会在没有意识到的情况下引用控件的编译版本。查看您的组件参考资料并查看。

答案 1 :(得分:1)

这个问题非常笼统,所以我给出了一般答案。

在您的项目文件夹中,应该是一个NameOfYourForm.log文件,其中包含无法加载的信息。还可以在文本编辑器(记事本)中查看.frm文件,并在文件的开头是包含版本的包含组件的列表。从这些信息中,您可以找到所需组件的哪些版本。或者,您可以将这些信息添加到您的问题中或创建一个新信息。