作者kidsyain (咖啡愔)
看板C_and_CPP
標題Re: [問題] 關於執行外部程式
時間Sat May 2 20:04:03 2009
※ 引述《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)
1F:推 idlekick:聽學長說....可以寫批次檔呼叫Java...可以試試看.. 05/04 10:55
2F:→ idlekick:但也要你Java本身就沒問題了!!! 05/04 10:55
3F:→ idlekick:就改成 system("路徑\\XXX.bat") 這樣看看吧@@" 05/04 10:56