如何在GMS中通过LaunchExternalProcess调用默认浏览器打开HTML文件
GMS中LaunchExternalProcess打开HTML文件的解决方法
问题:CMD中执行
start X:\Manual\index.html可正常打开HTML文件,但GMS中使用以下代码时提示找不到文件:String cmd = "start X:\\Manual\\index.html" LaunchExternalProcess(cmd)原因:
start是CMD的内置命令,并非独立可执行程序,GMS的LaunchExternalProcess无法直接识别执行。解决方法:通过调用
cmd.exe来执行start命令,修改代码如下:String cmd = "cmd /c start X:\\Manual\\index.html"; LaunchExternalProcess(cmd);其中
/c参数表示CMD执行完指定命令后自动关闭窗口,这样就能正常触发默认浏览器打开目标HTML文件。
内容的提问来源于stack exchange,提问作者ChenZX
相关产品推荐
相关产品推荐

