欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 32位和64位的问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3412人关注过本帖树形打印复制链接

主题:32位和64位的问题

帅哥哟,离线,有人找我吗?
redpoint
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:29 积分:0 威望:0 精华:0 注册:2013/7/7 10:51:50
32位和64位的问题  发帖心情 Post By:2017/4/12 13:31:36 [只看该作者]

请问一下我有一个动态链接库,在32位的金字塔下运行没问题,但是我换成64位的金字塔后,并且重新编译了这个动态链接库为64位的,但是不能用来,请问怎么解决


 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2017/4/13 15:23:12 [只看该作者]

如果你什么都没改过,就是只是换了个编译环境,那么有可能是2个情况导致的。

1,是不是DLL编译后的目录你没找对

2,是不是你的DLL依赖其他32位的COM库了,导致加载不成功。

 

建议提供更多的一些信息给我们,正常加载后,即便是失败,也应该有个错误提示,建议告知我们。

[此贴子已经被作者于2017/4/13 15:28:37编辑过]


金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
redpoint
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:29 积分:0 威望:0 精华:0 注册:2013/7/7 10:51:50
  发帖心情 Post By:2017/4/14 18:27:01 [只看该作者]

有提示信息“加载这个动态库失败,错误代码193”请问老师,这个193是什么错误


 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2017/4/14 18:52:42 [只看该作者]

不是有效的 Win32 应用程序。

建议你检查编译后的DLL是否是正常可以工作的



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
redpoint
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:29 积分:0 威望:0 精华:0 注册:2013/7/7 10:51:50
  发帖心情 Post By:2017/4/15 10:43:33 [只看该作者]

这个提示是我把32位的dll放在64位的金字塔后出现的。之前这个库在32的金字塔下运行没有问题。然后现在对该dll重新进行了一次64位的编译后,再放在64位的金字塔下运行,系统没有任何反应,也不提示错误,但是功能完全丧失,请问老师,对原来的32位的源代码要做什么修改才行?或者说原来的代码完全不能用,只能重写64位的dll?


 回到顶部
帅哥哟,离线,有人找我吗?
马良
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:1516 积分:229 威望:0 精华:0 注册:2012/3/30 12:40:56
  发帖心情 Post By:2017/4/15 14:24:01 [只看该作者]

你可以自己先写一个64位的exe程序看看能否顺利调用里面的函数调试一下

 回到顶部