我再次对创建用户控件有一点问题。 虽然我已经制作了一个控件,我想在另一个控件中使用。
只要我想在组件列表中添加引用(想将它用作编译的OCX),就会出现“Wechselseitiger Verweis zwischen Projektennichtzulässig”这一消息,意思是“不允许在项目之间进行循环引用”
奇怪的是我想要使用的控件没有对第一个项目的任何类型的引用。
我使用依赖walker来检查这个,它是作为Visual Studio的工具提供的,但它也说没有引用其他控件。我已经使用文本编辑器打开项目文件来检查引用的OCX,我没有找到任何。
任何想法?
避免一些评论:不能选择更改为.NET或任何其他语言。
评论:为什么添加未编译的.ctl文件似乎有效。现在我可以继续工作了。但无论如何,我对解决方案感兴趣,以及它与当前星座不兼容的原因。
关闭投票:我一直在查看所有文件,现在我只是简单地将所有控制文件添加到项目中而不是创建OCX。我会放弃的。感谢所有...
提前感谢和最好的问候
atmocreations
答案 0 :(得分:1)
当您将引用添加到OCX文件时,VB6可能会变得非常混乱。您应该将OCX添加为组件而不是使用项目引用。