如何透過C#應用程式運行外部應用程式?

王林
發布: 2023-09-09 15:05:01
轉載
1463 人瀏覽過

可以使用 Process 從 C# 應用程式執行外部應用程式。進程是在您的電腦上執行的程式。這可以是任何東西,從小型後台任務(例如拼字檢查器或系統事件處理程序)到成熟的應用程式(例如記事本等)。

每個行程都提供執行程式所需的資源。每個行程都由一個執行緒啟動,稱為主執行緒。一個行程除了主執行緒之外還可以有多個執行緒。進程嚴重依賴可用的系統資源,而執行緒需要最少的資源,因此進程被視為重量級進程,而執行緒被稱為輕量級進程。進程存在於 System.Diagnostics 命名空間。

從C# 應用程式執行記事本的範例

using System;
using System.Diagnostics;
namespace DemoApplication{
   class Program{
      static void Main(){
         Process notepad = new Process();
         notepad.StartInfo.FileName = "notepad.exe";
         notepad.StartInfo.Arguments = "DemoText";
         notepad.Start();
         Console.ReadLine();
      }
   }
}
登入後複製

如何透過C#應用程式運行外部應用程式?

上面的輸出顯示控制台應用程式開啟記事本,其名稱為參數中提供的DemoText。

從 C# 應用程式執行瀏覽器的範例

using System;
using System.Diagnostics;
namespace DemoApplication{
   class Program{
      static void Main(){
         Process.Start("https://www.google.com/");
         Console.ReadLine();
      }
   }
}
登入後複製

上面的程式碼將開啟瀏覽器並重定向到 www.google.com。

以上是如何透過C#應用程式運行外部應用程式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板