以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  VBA中的activeX空间问题  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=147985)

--  作者:李润Rex
--  发布时间:2017/2/20 17:23:48
--  VBA中的activeX空间问题
老师,你好。有一个问题想请教您一下。在VBA中之前的电脑上可以新建 set userwrap=CreatObject("DynamicWrapperX")这样的对象,而更换硬盘后这句代码却报错,说不可以创建这样的对象,请问您这是什么原因呢?
--  作者:王锋
--  发布时间:2017/2/20 17:33:38
--  

是不是64位金字塔导致的


--  作者:李润Rex
--  发布时间:2017/2/20 17:42:40
--  
不是呀,前后的电脑都是64位的
--  作者:王锋
--  发布时间:2017/2/20 19:21:31
--  
建议仔细看看我楼上给你的提示信息,问你是不是不小心安装了64位的金字塔
--  作者:李润Rex
--  发布时间:2017/2/22 9:19:47
--  
可能我的表述有误,我的意思是,前后两个电脑上的金字塔都是安装64位版本的。
--  作者:王锋
--  发布时间:2017/2/22 9:38:38
--  

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20161019231852.jpg
图片点击可在新窗口打开查看

--  作者:李润Rex
--  发布时间:2017/2/22 10:02:47
--  
是这样的,dynamicWrapper是只能用在32位上,但是如上述问题,我们使用的是dynamicWrapperX对象,也就是使用了一个网上现有的dll文件将dynamicWrapper转化为可用于64位上的。所以应该不是程序位数问题,想问问有没有其他客户出现过类似的情况,是否有解决类似问题的经验。
--  作者:王锋
--  发布时间:2017/2/22 10:20:38
--  

这个我们就不太清楚了,或者您可以试试重新注册一下这个控件看看能否解决问题


--  作者:李润Rex
--  发布时间:2017/2/22 10:56:24
--  
好的,谢谢。