您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

如何从VBS外部对象函数的参数中 取得返回值? [金字塔]

  • 咨询内容: 例如,有如下代码: 
    set objTest = CreateObject("Obj.Test")
    dim VarIndim VarOut
    call objTest.funcTest(VarIn, VarOut) ' 其中VarOut是输出变量的参数, 定义为长整型Long
    -----------------执行时,系统会编译出错说 "类型不匹配"
    若执行语句变为:  call objTest.funcTest(VarIn, clng(VarOut) )则系统不再弹出出错对话框,然后执行该函数。 但随即进入死锁状态,必须重启金字塔才恢复正常。 该函数在其它环境下,如VBA中调试正常。
    若函数funcTest不含输出变量的参数VarOut时,可以正常执行。
    不知有何办法,能让外部对象的函数输出参数?


    [此贴子已经被作者于2013-2-18 12:16:51编辑过]

     

  • 金字塔客服: 可能是你做的外部对象的参数有问题

     

  • 用户回复: 我也遇到相同问题?如你解决了,请告知。

     

  • 网友回复: 不是外部对象问题

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容