Re: [問題] 如何知道dll裡面有提供哪些函式??
※ 引述《cates (阿貓 阿狗)》之銘言:
: 如標題,假如目前手邊有一個用C寫成的dll檔
: 而我想用java開發一個application並且必須要用到
: dll檔裡面的一些函式,請問一下java有什麼指令
: (還是其他方法??)可以知道dll檔裡有提供哪些函式呢??
: 謝謝~
請問一下,你這個 dll 檔從哪裡來的?合法使用?
一般應該會附一個 import library(.lib)以及一個 c header file(至少會有
後者)。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.129.3
推
05/13 20:02, , 1F
05/13 20:02, 1F
→
05/13 20:04, , 2F
05/13 20:04, 2F
既然是 SDK 裡頭應該會有 c header file,請仔細找找,並閱讀文件。
嚴格說起來,你就算知道 dll 裡有 export 哪些 function(name),也知道 function
prototype,你還是沒有辦法使用(你必須要知道每個參數的意義,才能正確使用)。
※ 編輯: sbrhsieh 來自: 218.173.129.3 (05/13 20:58)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):