创建您自己的MetaTrader扩展(dll)。 - 页 6 12345678910111213...15 新评论 veematics 2009.05.08 01:26 #51 带有共享函数 的DLL 大家好,Mistigri。 我想知道如何创建共享函数,这样我就不必在每个DLL中复制粘贴函数了......。 如果我使用mqh(库)的话,这是同等的方法......但是是DLL格式。 我也是用Visual Studio veematics 2009.05.12 03:20 #52 将共享MFC转换为静态,是否可行? 我注意到我做的 DLL 是共享 MFC,这就是为什么它在其他电脑上返回错误(126)而在我的电脑上没有问题。 我想知道如何将共享MFC转换为静态链接? 因为当我把它设置为静态时,它显示的错误是这样的。 error LNK2019: unresolved external symbol ... wolfe 2009.05.12 05:25 #53 veematics: 我注意到我做的 DLL 是共享 MFC,这就是为什么它在其他电脑上返回错误(126),而在我的电脑上没有问题。我想知道如何将共享MFC转换为静态链接? 因为当我把它设置为静态时,它显示出这样的错误。 error LNK2019: unresolved external symbol ... 请确保在另一台电脑上,你加载的是已编译的发布版本,而不是调试版本。 veematics 2009.06.10 02:28 #54 帮助。DLL的BUG 你好,我创建了一个dll,用fprintf函数 将文件写入特定的目录,当我从桌面的快捷方式运行mt4时,bug发生了......它使mt4崩溃了,但如果我直接从windows explorer运行mt4,一切都能正常工作。 有什么办法能解决这个问题吗......需要帮助! veematics 2009.06.16 04:29 #55 wolfe...你能告诉我如何发布编译版...而不是调试版吗?...我用的是visual studio Bobtrade 2009.06.21 10:10 #56 谢谢你的DLL课程 你好。 这是我在这个论坛上发的第一篇帖子。希望我的方式是正确的。 我只想说,谢谢你对DLL的解释。 我可以处理基本的mql4,但对DLL开发一无所知。 所以,再次感谢你,我还会回来的。 欢呼吧。 wolfe 2009.06.21 15:52 #57 veematics: wolfe......你能告诉我如何发布编译版,而不是调试版吗?...我用的是visual studio 我使用的是VS2008 Express。 在你的VS编译器的顶部应该有一个标签,允许你在调试和发布之间进行选择。 选择发布并编译。 编译器会给你一个文件路径,你的发布版dll就存放在那里。 按照这个文件路径,把dll复制到C:\WINDOWS\system32。 这样应该就可以了。 veematics 2009.06.24 04:35 #58 DLL ok in development, 250 characters)" class="linkator"> 生产中出现错误126,为什么? 你好。 我创建了一个连接到互联网的dll,我把这个dll复制到我本地电脑的许多metarader上,发现没有问题...... 但当我把我的dll复制到另一台电脑上时,问题出现了,它返回错误126。 我可以知道什么是错的吗?如何解决这个问题? 请帮助 Patrick 2009.07.15 21:04 #59 veematics 2009.07.22 12:56 #60 你好,Mistigri,谢谢你的见解。 我正在用策略测试器 测试我的EA,我也想知道为什么使用DLL和原始逻辑(没有DLL)的结果是不同的。 你有类似的经验吗? 12345678910111213...15 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
带有共享函数 的DLL
大家好,Mistigri。
我想知道如何创建共享函数,这样我就不必在每个DLL中复制粘贴函数了......。
如果我使用mqh(库)的话,这是同等的方法......但是是DLL格式。
我也是用Visual Studio
将共享MFC转换为静态,是否可行?
我注意到我做的 DLL 是共享 MFC,这就是为什么它在其他电脑上返回错误(126)而在我的电脑上没有问题。
我想知道如何将共享MFC转换为静态链接?
因为当我把它设置为静态时,它显示的错误是这样的。
error LNK2019: unresolved external symbol ...
我注意到我做的 DLL 是共享 MFC,这就是为什么它在其他电脑上返回错误(126),而在我的电脑上没有问题。
我想知道如何将共享MFC转换为静态链接?
因为当我把它设置为静态时,它显示出这样的错误。
error LNK2019: unresolved external symbol ...请确保在另一台电脑上,你加载的是已编译的发布版本,而不是调试版本。
帮助。DLL的BUG
你好,我创建了一个dll,用fprintf函数 将文件写入特定的目录,当我从桌面的快捷方式运行mt4时,bug发生了......它使mt4崩溃了,但如果我直接从windows explorer运行mt4,一切都能正常工作。
有什么办法能解决这个问题吗......需要帮助!
wolfe...你能告诉我如何发布编译版...而不是调试版吗?...我用的是visual studio
谢谢你的DLL课程
你好。
这是我在这个论坛上发的第一篇帖子。希望我的方式是正确的。
我只想说,谢谢你对DLL的解释。
我可以处理基本的mql4,但对DLL开发一无所知。
所以,再次感谢你,我还会回来的。
欢呼吧。
wolfe......你能告诉我如何发布编译版,而不是调试版吗?...我用的是visual studio
我使用的是VS2008 Express。 在你的VS编译器的顶部应该有一个标签,允许你在调试和发布之间进行选择。 选择发布并编译。 编译器会给你一个文件路径,你的发布版dll就存放在那里。 按照这个文件路径,把dll复制到C:\WINDOWS\system32。
这样应该就可以了。
DLL ok in development, 250 characters)" class="linkator"> 生产中出现错误126,为什么?
你好。
我创建了一个连接到互联网的dll,我把这个dll复制到我本地电脑的许多metarader上,发现没有问题......
但当我把我的dll复制到另一台电脑上时,问题出现了,它返回错误126。
我可以知道什么是错的吗?如何解决这个问题?
请帮助
你好,Mistigri,谢谢你的见解。
我正在用策略测试器 测试我的EA,我也想知道为什么使用DLL和原始逻辑(没有DLL)的结果是不同的。
你有类似的经验吗?