您现在的位置:主页 > 热点 >

通达信dll绑定失败

更新时间:2021-07-09 13:47:15

  通达信软件,成功绑定一个dll主图指标,但是主图无法显示无法使用。求

   主图显示没有通过测试,对吧?这很正常,原因很多,最可能是主图里引用其他函数,或者叫引导函数吧,而你的软件里恰恰没有,所以就无法显示了。解决方法是先找到那个缺失的函数是什么,再补上就行了。
看不到源码无法定论。 通达信如何使用dll

   后缀为DLL的为动态库,需要将DLL文件拷贝到通达信所在的文件夹的plugin文件夹下。在选股器---》插件选股 中 使用。这个跟通达信普通的指标编写不太一样。 运行按键小精灵的时候提示绑定失败

   这段代码,复制到绑定那句下面
if dm_ret = 0 then
last_error = dm.GetLastError()
// 如果是WIN7 VISTA WIN2008系统,检测当前系统是否有开启UAC
if dm.GetOsType() = 3 then
// 有开启UAC的话,尝试关闭
if dm.CheckUAC() = 1 then
if dm.SetUAC(0) = 1 then
// 关闭UAC之后,必须重启系统才可以生效
messagebox 已经关闭系统UAC设置,必须重启系统才可以生效。点击确定重启系统
dm.ExitOs 2
Delay 2000
endscript
end if
end if
end if
// 具体错误码的含义,可以参考函数GetLastError的说明.
messagebox 绑定失败,错误码是:&last_error
messagebox 如果确定关闭了UAC,很可能是系统的防火墙拦截插件,请暂时关闭360等安全防火墙再尝试
endscript
end if
错误码
-1 : 表示你使用了绑定里的收费功能,但是没注册,无法使用.
-2 : 使用模式0 2 4 6时出现,因为目标窗口有保护,或者目标窗口没有以管理员权限打开.常见于win7系统.
-3 : 使用模式0 2 4 6时出现,可能目标窗口有保护,也可能是异常错误.
-4 : 使用模式1 3 5 7 101 103时出现,这是异常错误.
-5 : 使用模式1 3 5 7 101 103时出现, 这个错误的解决办法就是关闭目标窗口,重新打开再绑定即可. 也可能是运行脚本的进程没有管理员权限.
-6 -7 -9 : 使用模式1 3 5 7 101 103时出现,异常错误.
-8 -10 : 使用模式1 3 5 7 101 103时出现, 目标进程可能有保护,也可能是插件版本过老,试试新的或许可以解决.
-11 : 使用模式1 3 5 7 101 103时出现, 目标进程有保护. 告诉我解决。
-12 : 使用模式1 3 5 7 101 103时出现, 目标进程有保护. 告诉我解决。
-13 : 使用模式1 3 5 7 101 103时出现, 目标进程有保护. 或者是因为上次的绑定没有解绑导致。 尝试在绑定前调用ForceUnBindWindow.
-14 : 使用模式0 1 4 5时出现, 有可能目标机器兼容性不太好. 可以尝试其他模式. 比如2 3 6 7
-16 : 可能使用了绑定模式 0 1 2 3 和 101,然后可能指定了一个子窗口.导致不支持.可以换模式4 5 6 7或者103来尝试. 另外也可以考虑使用父窗口或者顶级窗口.来避免这个错误。
-17 : 模式1 3 5 7 101 103时出现. 这个是异常错误. 告诉我解决. 通达信dll绑定失败,我是按原文件用vc进行创建的

   把桌面快捷方式里的起始位置清除留空,即可解决。 通达信里如何用财通的账户来交易

   这需要咨询一下,通达信里面的客服 如何在手机上使用通达信交易

   到你所开通的券商网站上一个通达信手机交易端,进入软件后点交易选项,填上股东帐号或资金帐号,密码登录就可以买卖了