以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 策略编写求助区 (http://weistock.com/bbs/list.asp?boardid=11) ---- 金币悬赏VB编写的activeX DLL,可被PEL调用 (http://weistock.com/bbs/dispbbs.asp?boardid=11&id=64050) |
-- 作者:ljact -- 发布时间:2014/4/17 13:04:24 -- 金币悬赏VB编写的activeX DLL,可被PEL调用 金币悬赏VB编写的activeX DLL,可被PEL调用。 即采用类似C++ DLL 范例那样,用DLLNAME@FNCNAME"(P1,P2) 进行调用。
PEL代码:
Test:“VBDLL@VBSAddin”(Close)
要求: 1、VB DLL 代码可以极其简单,如将值返回值设为1即可。 2、不能通过自定义函数中转。即pel语言调用自定义函数,自定义函数调用DLL。(如自定义函数调用DLL可以解决传递数组参数的问题,也算解决。) 3、和PEL 和DLL 之间需传递数组参数。如将收盘价传给DLL,DLL返回值全部为1的时间序列数据。 |
-- 作者:王锋 -- 发布时间:2014/4/17 13:52:18 -- 你这个问题就是要通过自定义函数来解决的,只要将PEL的运行模式改为逐K线模式运行,那么就可以避免数组传递的问题 |
-- 作者:ljact -- 发布时间:2014/4/17 17:19:45 -- 看来是无法解决这个问题了。 |
-- 作者:ljact -- 发布时间:2014/4/18 8:36:43 -- 不知道是软件不支持,还是没人愿讲,如果是后者,可以现金悬赏,200RMB。 |
-- 作者:王锋 -- 发布时间:2014/4/18 22:06:47 -- 2楼已经回答你问题了,如果不能帮助到你,请你把你的需求详细进行描述,我们看看有没有什么变通的解决方案 |
-- 作者:ljact -- 发布时间:2014/4/21 19:45:00 -- 主要是想利用dll的高效来实现编程。具体需求还在构想中,只是想一开始设计一条高效的实现之路。 |
-- 作者:fantasynew -- 发布时间:2014/6/15 16:58:13 -- activeX DLL的调用方式不是com接口吗,和普通dll插件不一样的 |