中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C#中useshellexecute屬性怎么設置

小億
143
2023-08-02 23:06:36
欄目: 編程語言

在C#中,可以通過Process.StartInfo屬性的UseShellExecute屬性來設置UseShellExecute屬性的值。

UseShellExecute屬性是一個布爾值,用于指定是否使用操作系統的外殼程序來執行命令。默認情況下,UseShellExecute屬性的值為true,表示使用外殼程序來執行命令。如果將UseShellExecute屬性設置為false,則可以使用Process.StartInfo屬性的FileName屬性來執行指定的可執行文件。

以下是使用UseShellExecute屬性的示例代碼:

using System;
using System.Diagnostics;
class Program
{
static void Main()
{
Process process = new Process();
process.StartInfo.FileName = "notepad.exe";
process.StartInfo.UseShellExecute = false;
process.Start();
}
}

在上面的示例中,我們創建了一個新的Process對象,然后將FileName屬性設置為"notepad.exe",表示要執行記事本應用程序。接下來,我們將UseShellExecute屬性設置為false,表示不使用外殼程序來執行命令。最后,調用Start方法啟動進程。

請注意,設置UseShellExecute屬性為false時,需要設置StartInfo屬性的FileName屬性來指定要執行的可執行文件。

0
兴城市| 虹口区| 嘉兴市| 紫金县| 康马县| 石渠县| 扶绥县| 南溪县| 如东县| 棋牌| 南雄市| 金山区| 靖西县| 望奎县| 长宁县| 丰原市| 柘城县| 米易县| 探索| 东乌珠穆沁旗| 舒兰市| 云安县| 唐山市| 永春县| 即墨市| 偃师市| 鹤壁市| 太湖县| 余江县| 肇东市| 怀仁县| 黄骅市| 盈江县| 清远市| 丹东市| 尚义县| 彝良县| 竹溪县| 青州市| 裕民县| 嘉祥县|