[.NET] 呼叫外部程序 引數 複數+空白
看板Visual_Basic作者KawasumiMai (ご注文はうさぎですか)時間11年前 (2014/06/17 01:35)推噓1(1推 0噓 16→)留言17則, 3人參與討論串1/2 (看更多)
如題
使用System.Diagnostics.Process.Start()呼叫外部程序
要帶入引數時
需要Start(".exe","args")
如果要複數的時候
則使用空白分隔
如Start(".exe","arg1 arg2")
那如果本身引數也有空白呢?(如路徑)
試過拆開宣告
Dim hPsInfo As New System.Diagnostics.ProcessStartInfo()
hPsInfo.FileName = ".exe"
hPsInfo.Arguments = "A B C D E"
但是這樣寫他會視為5個引數
如果要弄成三個引數
"A"
"B"
"C D E"
要怎麼寫?
Google上一堆 "\" """ 之類的穿插有看沒有懂
--
▊▍▃▄▅▅▅▃▃▁▍▉ █▏ ▌ ◤『われ刃向けるはアヤカシのみ。
▏ ▅●● " ▃ ▄▊ ▉ ▎ ▊ ▎ 吾斬り伏せるはアヤカシのみ。
▎◤▊▌ 。 . ▎◥ ▋ ▋ ▉ ▍ ◤ ▊ ▎ 私は...
▍▏▉█▄▂▁●▏◢ ▏ ▊▌ ▌▋◥ ◤◤▋▃ 魔物を討つ者だから...』
▋▎▇▆▄▂▅▂▁ ▍▎ ▍▎ ▊ ▌◣ ◢▊ ▍▋ ψKawasumiMai▄
▉▎ ′′ ▌ ▍▋▌ ▍ ▏ ▉ ▋▊ ▄▄▄川澄 舞▄
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.116.130
※ 文章網址: http://www.ptt.cc/bbs/Visual_Basic/M.1402940106.A.FAB.html
推
06/17 03:44, , 1F
06/17 03:44, 1F
→
06/17 03:45, , 2F
06/17 03:45, 2F
→
06/17 03:46, , 3F
06/17 03:46, 3F
→
06/17 03:46, , 4F
06/17 03:46, 4F
→
06/17 03:48, , 5F
06/17 03:48, 5F
→
06/17 03:49, , 6F
06/17 03:49, 6F
→
06/17 03:50, , 7F
06/17 03:50, 7F
→
06/17 03:50, , 8F
06/17 03:50, 8F
→
06/17 03:52, , 9F
06/17 03:52, 9F
→
06/17 03:52, , 10F
06/17 03:52, 10F
→
06/17 03:53, , 11F
06/17 03:53, 11F
→
06/17 10:53, , 12F
06/17 10:53, 12F
→
06/17 10:53, , 13F
06/17 10:53, 13F
→
06/17 10:54, , 14F
06/17 10:54, 14F
→
06/17 10:54, , 15F
06/17 10:54, 15F
→
06/17 10:54, , 16F
06/17 10:54, 16F
→
06/17 12:50, , 17F
06/17 12:50, 17F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章