我的PC中有一个特殊文件夹中的exe文件。
我的文件夹是:D:\Program Files (x86)\FXDD - MetaTrader
我的exe名称:metalang.exe
这个exe编译文件并使用新格式。
我的示例文件例如是:vfc.mq4
当想要执行此exe时,从命令提示符(cmd)我将其调用如下:
D:\Program Files (x86)\FXDD - MetaTrader\metalang.exe vfc.mq4
它为我编译文件。
问题在这里: C#中的这个过程怎么样? 我知道这个函数适用于调用exe:
Process.Start("C:\\");
我不知道如何调用vfc.mq4以及必须格式化的内容?
问候;
答案 0 :(得分:1)
如果您阅读文档,您会看到Process.Start()
可以使用两个参数 - 一个用于EXE的文件名,另一个用于命令行参数。
答案 1 :(得分:0)
使用此:
var process = Process.Start(pathToProgram, argsString);
process.WaitForExit();
var exitCode = process.ExitCode;
argsString上的使用“vfc.mq4”的路径。
希望它有所帮助!