在做網頁的開啟或 outlook 的呼叫時,
System.Diagnostic 的命名空間中裡的 Process 類別,可以簡單的幫我們處理
編譯環境
windows7 64bit
.Net Framework4.5(測到.Net3.5都能用)
visual studio 2012 express
Code:
// Created by vince // Copyright (c) 2013年 vince. All rights reserved. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Diagnostics; //使用process需增加 namespace c_sharp_outlook_tutorial_and_website { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string mailInfo = string.Format("mailto:{0}?Subject={1}&Body={2}", "vince@mail.com", "test", "hello!"); Process myProcess = new Process(); myProcess.StartInfo.FileName = mailInfo.ToString(); myProcess.Start(); //執行 myProcess.Dispose(); } private void button2_Click(object sender, EventArgs e) { System.Diagnostics.Process.Start("www.google.com.tw"); //一行開啟網站 } } }
沒有留言:
張貼留言