发信人: notbig(老奀)
整理人: leitiger(2003-03-04 13:42:36), 站内信件
|
【 在 notbig 的大作中提到:】
:新建一个可视用户对象,放入一个OLE,选INSERT 再选MICROSOFT WEB 浏览器,这是很通用,以前做时编译没有问题,最近单独对其重建时出错,出错提示是CANCEL 和TEXT在其父对象已有,重复了,不知是怎么回事,因为里面什么也没加变量和代码,与我升级了IE,用了IE6的问题还是PB的本身的BUG。
:......
转载别人的解答:
这是由于OLE中带许多特有的事件的声明,在这些事件声明中有的变量取名为cancel或text,这和OLE父对象的PB固有属性取名相同,于是产生了冲突.
解决办法是用Edit Source打开对象或窗体,查找单词cancel和text,如果在事件声明中找到这些字样把它改成其他变量名, 如cancel1, 或text1,保存即可。
PB8以下的版本没有Edit Source,只好到每一个OLE事件声明中更改相应的变量名,麻烦一点但也能做。
之前也没事。最近才发现,下面也有一个类似
---- [email protected]
|
|