Google Code Prettify

2013年11月17日 星期日

C# 開啟 outlook 與網頁 open outlook and website


在做網頁的開啟或 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"); //一行開啟網站
        }
    }
}



沒有留言:

張貼留言