作者sbrhsieh (sbr)
看板java
标题Re: [问题] 如何知道dll里面有提供哪些函式??
时间Wed May 13 19:04:12 2009
※ 引述《cates (阿猫 阿狗)》之铭言:
: 如标题,假如目前手边有一个用C写成的dll档
: 而我想用java开发一个application并且必须要用到
: dll档里面的一些函式,请问一下java有什麽指令
: (还是其他方法??)可以知道dll档里有提供哪些函式呢??
: 谢谢~
请问一下,你这个 dll 档从哪里来的?合法使用?
一般应该会附一个 import library(.lib)以及一个 c header file(至少会有
後者)。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.173.129.3
1F:推 cates:是合法的(跟某家公司买device且他们有附SDK),lib只有一些 05/13 20:02
2F:→ cates:dll有,现在他们公司也没人 正因此苦恼中= = 05/13 20:04
既然是 SDK 里头应该会有 c header file,请仔细找找,并阅读文件。
严格说起来,你就算知道 dll 里有 export 哪些 function(name),也知道 function
prototype,你还是没有办法使用(你必须要知道每个参数的意义,才能正确使用)。
※ 编辑: sbrhsieh 来自: 218.173.129.3 (05/13 20:58)