[問題] Runtime.getRuntime().exec()
小弟想用Runtime.getRuntime()來開啟word檔,
在網路上爬文,
找到了以下這組程式碼
--------------------------------------------------------
try {
Runtime.getRuntime().exec("C:\\Program Files\\Microsoft
Office\\OFFICE11\\WINWORD.EXE aa.doc");
} catch (IOException e) {
e.printStackTrace();
}
}
--------------------------------------------------------
然後作者又補充說:
你的WORD安裝路徑C:\\Program Files\\Microsoft Office\\OFFICE11\\WINWORD.EXE空格
後所加的aa.doc為你的文檔文件名(有文件名重複的,可以加路徑,寫法和安裝路徑的寫
法一樣)
以下是我的問題:
如果要用上述程式來開啟word檔是要在哪個資料夾內?
爬文爬了很久也試了很多次還是無法成功,
每次都只有開啟空白word檔
我有使用Runtime.getRuntime().exec("cmd /c \"C:\\XXX\\XXXX.doc\"");
這個用法去試,
在JCreator環境底下可以成功
可是小弟是想要在DOC環境底下來執行,
可在DOC環境底下卻無法實現這段程式指令(沒有反應)
以上的問題點
懇求高手幫幫忙!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.27.12.35
推
10/18 08:38, , 1F
10/18 08:38, 1F
是說第一種方式嗎? 我有試過,還是失敗
※ 編輯: focus78612 來自: 114.27.12.35 (10/18 11:38)
→
10/19 20:50, , 2F
10/19 20:50, 2F
還是沒辦法餒...
我要的是可以在DOC環境底下操作的
※ 編輯: focus78612 來自: 114.27.5.129 (10/19 23:59)
→
10/20 16:22, , 3F
10/20 16:22, 3F
→
10/20 16:24, , 4F
10/20 16:24, 4F
討論串 (同標題文章)