查看完整版本: C#2022 語法問題路徑問題
頁: [1]

lcskc 發表於 2023-3-22 06:10 PM

C#2022 語法問題路徑問題

在C#2019下面這段程式碼沒有給excel路徑可以正常執行,但C#2022會錯誤
System.Diagnostics.Process.Start("EXCEL.EXE", "C:\\DCMAResource\\Isotable\\管制表.xlsx");

要給他excel路徑才能執行
System.Diagnostics.Process.Start("C:\\Program Files\\Microsoft Office\\root\\Office16\\EXCEL.EXE", "C:\\DCMAResource\\Isotable\\管制表.xlsx");

請問有什麼方法可以不用設定路徑就讓C#2022正常執行,感謝!

<div></div>

cockroachrun 發表於 2023-3-25 11:25 AM

基本上要設定 Process.StartInfo 這個property
參考片段
var startInfo = new ProcessStartInfo(@"XXXXX.xlsx");
            startInfo.Verb = "Open";
            var process = new Process();
            process.StartInfo = startInfo;
            process.Start();     // 開啟檔案

lcskc 發表於 2023-3-26 10:02 AM

cockroachrun 發表於 2023-3-25 11:25 AM static/image/common/back.gif
基本上要設定 Process.StartInfo 這個property
參考片段

抽空來研究一下,非常感謝!
頁: [1]