码迷,mamicode.com
首页 > Windows程序 > 详细

WPF中调用Process打开网页或本地文件夹

时间:2016-11-21 19:31:51      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:做了   今天   art   运行命令   log   文件路径   ati   roc   --   

 

 

今天做了个小工具,算是把快捷方式集成到一起,界面大致如下:

------------------------------------------------------------------------

网站                       文件夹                          运行命令

cnblog            C#   ASP.NET  WPF            运行:_____________

google

------------------------------------------------------------------------ 

其中cnblog这样的button,点击后会打开网站,是如何实现的呢? 答案是 System.Diagnostics.Process.

首先using System.Diagnostics;

在按钮的click事件中              

Process ie = new Process();
ie.StartInfo.FileName = "IEXPLORE.EXE";
ie.StartInfo.Arguments = "http://www.cnblogs.com/";
ie.Start(); 

process的相关定义可以右键“转到定义”来查看,所用的重载方法为

public static Process Start(string fileName, string arguments); 第一个参数是调用的exe的文件路径,第二个是参数。

所以可以写成 Process.Start("IEXPLORE.EXE","http://www.cnblogs.com");

再简单一点:Process.Start("www.cnblogs.com");   当然~ 还是建议写完整的。

那么如果要打开文件夹呢?Process.Start("explorer.exe", @"F:/C#/");

简单一点: Process.Start(@"F:/C#/")

 


说点题外话,由于用的win10 ,有个好玩的小命令分享下:

slidetoshutdown 

会有神奇的事情发生。

 

WPF中调用Process打开网页或本地文件夹

标签:做了   今天   art   运行命令   log   文件路径   ati   roc   --   

原文地址:http://www.cnblogs.com/mfk0506/p/6086150.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!