Re: [問題] 關於執行外部程式

看板C_and_CPP (C/C++)作者 (咖啡愔)時間16年前 (2009/05/02 20:04), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《kidsyain (咖啡愔)》之銘言: : 有個問題想請教大家 : 1. : 我有寫一個程式,是用C語言寫的 : 想要在c內呼叫一個java寫的程式─jAudio,這是一個已包成jar的可執行檔 : 寫了這個指令 : system("java -jar C:\\Java\\jAudio\\jAudio.jar"); : 是可以讀到jAudio.jar了,但是卻出現一堆exception, : 而無法成功開起這個java程式, : 如圖 http://www.wretch.cc/album/show.php?i=woyun73&b=8&f=1841787849&p=0 修改了一下,exception變少了!但還是有問題,無法成功開啟 如圖: http://www.wretch.cc/album/show.php?i=woyun73&b=8&f=1841787850&p=1 : 2.執行這個jAudio執行檔,是一個GUI的介面,可用滑鼠點選工具列按鈕(如開啟檔案等) : 不知道C語言有什麼指令可以取代人工滑鼠點選,而做到自動化呢? 這個指的是呼叫別人library的API嗎? C有哪些指令可以用來呼叫別人library的API,是 include嘛.. : 希望有解釋清楚我的問題> < : 以上,希望各位大大不吝指教,謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.59.144.126 ※ 編輯: kidsyain 來自: 61.59.144.126 (05/02 20:04)

05/04 10:55, , 1F
聽學長說....可以寫批次檔呼叫Java...可以試試看..
05/04 10:55, 1F

05/04 10:55, , 2F
但也要你Java本身就沒問題了!!!
05/04 10:55, 2F

05/04 10:56, , 3F
就改成 system("路徑\\XXX.bat") 這樣看看吧@@"
05/04 10:56, 3F
文章代碼(AID): #19_3QqRP (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19_3QqRP (C_and_CPP)