(200分)Java如何调用C的动态链接库--求助ing?
java 调用C的动态库
动态链接库名为testFile.dll,修改的函数为TestNFile
int __stdcall TestNFile(const char * OldSFile ,int NewSKey)
OldSFile 需要的业务文件
NewSKey 新业务
返回值,修改成功为1,不成功为0
int __stdcall TestNFile(const char * OldSFile,int NewSKey)
{
return 1;
}
请各位大侠指教啊。。给出个实例来。。第一调用c的动态库有点迷茫。。。望贴出代码。。重点注释说明,主要部分详细说明下。。。谢谢啦。。。
美女帮顶有分不。。。
ClassLoader.findLibrary(动态库);
主要就是这个了..
帮顶 给分。。。不够的话 我在追加。。。大家加油啊 。。。。也帮忙查下资料。。。
好像JNI可以吧,最近在看深入Java虚拟机,里边有提到。
我给你段代码把!使用JACOB可以和底层玩游戏.......
ActiveXComponent activeX = new ActiveXComponent("text.dll");
Dispatch object=activeX.getObject();
Variant v=object.call(回调对象,"函数明",new Variant(里面是你要传的值));
System.out.println("返回值:"+v.toDispatch());
顶着 皆有分。。。。。。加油啊。。。。高手帮忙解答啊 答啊。。。。
java调用C或C++还是很简单的.
java可以通过JNI调用C里面的方面.
JNI的开发步骤:
相关问答:
请问VFP中如何调用C/C++函数?
你要调用什么功能的函数?要看看VFP中有没有对应的函数,如果有就省着再调用了。如果没有,可以将C/C++函数写个DLL或FLL,然后在VFP调用即可。
十豆三 老师,怎么才能修改自己的 ......
如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。
不会.
运行java程序
找工具查看一下那个程序的命令行
搜索下:jni ......
本人正在用Java做一个C/S架构的项目,
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
题目:
有1,2,3,4,5,6六个数字排序,用java程序计算出排序的种类。
要求:一,以4开头
二,2,3不能相邻
三,不能以5开头
希望大家能即 ......