可能是版本不对了你最好到vbp文件中找到
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; mscomctl.ocx
.............
这些信息,然后新建 一个工程,添加此ocx文件再打开vbp文件,找到同样的信息,再拷过来覆盖:)
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; mscomctl.ocx
.............
这些信息,然后新建 一个工程,添加此ocx文件再打开vbp文件,找到同样的信息,再拷过来覆盖:)
怎么回事啊。再把问题交给大家,看看谁能帮帮我。
现在在调试一个ocx,想让它直接关联到exe文件中。然而在加载的时候,总是提示“一个或者多个文件丢失”。开始也是怀疑版本冲突的原因,可是,机器上的所有相关的ocx全部被我清掉了(包括反注册),目前的机子里面肯定只有一个版本。现在怀疑是这样的原因:
因为exe工程里面引入ocx是在project的component标签里面加入的,也就是说必须要先注册一个ocx;可是我要调试的ocx此时应该是还没有创建的啊?这不变成了蛋生鸡鸡生蛋的问题了么!
所以,我想问大家这样的问题:
1 是不是在project的component标签里面加入ocx的exe,本身不能作为调试该ocx的载体;
2 如果1成立的话,是不是就是说:只有运行时加载的控件,才可以被调试啊?
3 同时想请问:运行时加载非标准控件(即:自定义控件)的方法。
(就好像ASP当中的CreateObject)请大家帮忙,谢谢。