zoukankan      html  css  js  c++  java
  • unity启动第三方软件

    1.比如通过unity来打开迅雷播放一部电影,command 是就迅雷安装路径中的可执行文件,argument就是视频资源路径,其实这就是相当于使用命令行来播放视屏,首先打开播放器,然后把视屏的全路径输入到命令控制中,从而实现unity启动第三方软件,也可以使用openurl直接打开第三方软件
     
    private static void processCommand(string command, string argument){
            ProcessStartInfo start = new ProcessStartInfo(command);
            start.Arguments = argument;
            start.CreateNoWindow = false;
            start.ErrorDialog = true;
            start.UseShellExecute = true;
     
            if(start.UseShellExecute){
                    start.RedirectStandardOutput = false;
                    start.RedirectStandardError = false;
                    start.RedirectStandardInput = false;
            } else{
                    start.RedirectStandardOutput = true;
                    start.RedirectStandardError = true;
                    start.RedirectStandardInput = true;
                    start.StandardOutputEncoding = System.Text.UTF8Encoding.UTF8;
                    start.StandardErrorEncoding = System.Text.UTF8Encoding.UTF8;
            }
     
            Process p = Process.Start(start);
     }
  • 相关阅读:
    近期学习情况
    java连接数据库的两种方法总结
    近两个星期学习成果
    云笔记第一阶段总结
    圆面积
    C++计算器项目的初始部分
    C++视频课程
    A+B Format
    大一下学期的自我目标
    Kohana的请求流
  • 原文地址:https://www.cnblogs.com/xwwFrank/p/5660037.html
Copyright © 2011-2022 走看看