提问人:ChenZX 提问时间:11/11/2023 最后编辑:BmyGuestChenZX 更新时间:11/13/2023 访问量:25
如何在GMS中默认浏览器触发打开html文件
How to trigger opening html file by default browser in GMS
问:
我想使用 LaunchExternalProcess 触发在 GMS 中打开 html 文件。我已经在cmd中测试了该命令,并且它有效。 cmd 命令是
start X:\Manual\index.html
但是如果我在 GMS 中使用下面的代码,它会说它无法归档文件
String cmd = "start X:\\Manual\\index.html"
LaunchExternalProcess(cmd)
答:
2赞
BmyGuest
11/13/2023
#1
尝试
string msg = "cmd.exe /c"
msg += "start C:/temp/test.htm"
LaunchExternalProcess(msg)
请注意,LaunchExternalProcess() 命令与在命令提示符内不同。这更像是运行一个链接图标,即指定要运行的可执行文件。
“start”命令是命令提示符下的命令,而不是可执行文件。 因此,必须“启动”命令提示符(/c 不显示窗口)并将命令提示符的命令作为该调用的参数传递。
评论