错误、漏洞、问题 - 页 394 1...387388389390391392393394395396397398399400401...3184 新评论 Ilyas 2011.05.23 11:06 #3931 键(flags)必须放在编译后的文件名前面。 Dmitry Fedoseev 2011.05.23 11:19 #3932 mql5: 键(flags)应该放在编译后的文件名前面。那么,当加密文件的路径在引号中时,它在编译文件之后,而当它在三角括号中时,它在编译文件之前? Ilyas 2011.05.23 11:39 #3933 Integer:那么,当加密文件的路径在倒逗号中时,它是在被编译的文件之后,但当它在三角括号中时,它是在它之前? 当我在没有参数的情况下运行mql5.exe时,我得到了用法。凡是明确规定要编译的文件名应该是最后一个。 原因是它是用引号编译的,而三角括号指定了相对于MQL5+"\include "文件夹的路径。 Dmitry Fedoseev 2011.05.23 13:21 #3934 mql5: 当启动没有参数的mql5.exe时,它显示使用情况。在明确规定编译后的文件名必须是最后一个。 原因是它是用引号编译的,而三角括号指定了与MQL5+"\include "文件夹相对的路径。 让输入者用倒逗号指定。 这就是它的工作方式。 string s; s=TerminalInfoString(TERMINAL_PATH)+"\\mql5.exe"; s=s+" "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5\\Scripts\\sInstallerTestScript.mq5"; s=s+" /i: "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5\\Scripts\\z\\IncInstallerTest.mqh"; 孵化器的路径被指定在编译文件的路径之后,这与mql5.exe的帮助不一致。 * * * 根据mql5.exe的帮助,这并不奏效。 string s; s=TerminalInfoString(TERMINAL_PATH)+"\\mql5.exe"; s=s+" /i: "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5\\Scripts\\z\\IncInstallerTest.mqh"; s=s+" "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5\\Scripts\\sInstallerTestScript.mq5"; 注意:重复的Incudnik:在Scripts/z(要用引号检查)和Include/InstallerTestInclude(要用括号检查)。* * * 它不能以任何方式用括号进行编译。也不像这样。 s=TerminalInfoString(TERMINAL_PATH)+"\\mql5.exe"; s=s+" /i: "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5\\Include\\InstallerTestInclude\\IncInstallerTest.mqh"; s=s+" "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5\\Scripts\\sInstallerTestScript.mq5"; 也不像这样。 s=TerminalInfoString(TERMINAL_PATH)+"\\mql5.exe"; s=s+" "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5\\Scripts\\sInstallerTestScript.mq5"; s=s+" /i: "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5\\Include\\InstallerTestInclude\\IncInstallerTest.mqh"; Ilyas 2011.05.23 13:30 #3935 Integer: 有了括号,根本无法编译。也没有。试试这个 s=TerminalInfoString(TERMINAL_PATH)+"\\mql5.exe"; s=s+" /i: "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5"; s=s+" "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5\\Scripts\\sInstallerTestScript.mq5"; --- 2011.05.23 13:32 #3936 mql5:试试这个 当使用命令行打开一个 元文件 时,你能告诉我如何传递一个行号,以便文件在打开时立即被移到该行吗? Dmitry Fedoseev 2011.05.23 13:34 #3937 mql5:试试这个。这并不奏效。 Ilyas 2011.05.23 13:41 #3938 发现一个额外的空间 s=TerminalInfoString(TERMINAL_PATH); s=s+"\\mql5.exe /i:"+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5 "; s=s+TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL5\\Scripts\\sInstallerTestScript.mq5"; Dmitry Fedoseev 2011.05.23 13:45 #3939 耶!它的工作! --- 2011.05.23 13:54 #3940 mql5: 找到了一个额外的空间。 关于元编辑器(就在上面的问题),请提供更多的提示。 1...387388389390391392393394395396397398399400401...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
键(flags)应该放在编译后的文件名前面。
那么,当加密文件的路径在引号中时,它在编译文件之后,而当它在三角括号中时,它在编译文件之前?
那么,当加密文件的路径在倒逗号中时,它是在被编译的文件之后,但当它在三角括号中时,它是在它之前?
原因是它是用引号编译的,而三角括号指定了相对于MQL5+"\include "文件夹的路径。
当启动没有参数的mql5.exe时,它显示使用情况。在明确规定编译后的文件名必须是最后一个。
原因是它是用引号编译的,而三角括号指定了与MQL5+"\include "文件夹相对的路径。
让输入者用倒逗号指定。
这就是它的工作方式。
孵化器的路径被指定在编译文件的路径之后,这与mql5.exe的帮助不一致。
* * *
根据mql5.exe的帮助,这并不奏效。
注意:重复的Incudnik:在Scripts/z(要用引号检查)和Include/InstallerTestInclude(要用括号检查)。
* * *
它不能以任何方式用括号进行编译。也不像这样。
也不像这样。
有了括号,根本无法编译。也没有。试试这个
试试这个
试试这个。
这并不奏效。
耶!它的工作!
找到了一个额外的空间。