您的位置:首页 > 其它

WPF调用外部程序

2012-11-29 11:19 204 查看
想通过main()函数传递参数,先重载下面的OnStartup()

 public partial class App : Application

    {

        public static string args0;

        protected override void OnStartup(StartupEventArgs e)

        {           

            if(e.Args != null && e.Args.Length > 0)

                args0 = e.Args[0].ToString();

            base.OnStartup(e);

        }

    }

然后在App.xaml中看到StartupUri="MainWindow.xaml"

那么在MainWindow.xaml.cs中就可以通过App.args0获取传递进来的参数了

 

 

若想调用外部程序用 Process.Start("绝对路径+xx.exe", "参数1"); 

 

 

很有用哦
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: