CSDN论坛 > Java > Java SE

别人用c写了一个dll文件.我不知道源码!想在java里面调用里面的方法该咋办呀. [问题点数:20分,结帖人abue]

Bbs1
本版专家分:56
结帖率 98.31%
CSDN今日推荐
Bbs1
本版专家分:56
Bbs5
本版专家分:4310
Bbs4
本版专家分:1678
Bbs1
本版专家分:56
Bbs4
本版专家分:1008
Bbs4
本版专家分:1008
Bbs1
本版专家分:56
匿名用户不能发表回复!
其他相关推荐
单引号中有双引号,双引号还需要引号怎么办
单引号中有双引号,双引号还需要引号怎么办     今天,我在做一个日历控件时,发现在拼接HTML中的input时,出现引号里还有引号:     '     结果,火狐浏览器出现“死机”现象。     将findSearch中的双引号改为单引号,结果出现报错提示;     后来将findSearch中的双引号利用转义字符,findSearch(\"MU\")
C#里面使用DLL方法
在.net平台上,调用dll文件分为2种1、调用托管dll,即你使用.net平台开发的dll,属于托管代码2、调用非托管dll,即传统的dll,一般是C++,VB,DELPHI等等开发出来的,属于非托管代码。       调用托管的dll,方法是“在解决方案管理器”-“解决方案”(或项目)中的任意地方,右键“添加引用”,“浏览”,选择你需要调用的dll文件,确定即可,该dll会自动复制到bin目录...
java调用dll几种方式总结
常用的就是jni,jnative(基于jni封装了自己的jar包) 注意:java调用dll,必须dll里做了对应的处理。列如:方法名必须为_java_包名_类名_方法名使用JNI调用dll步骤 新建一个java项目,将dll文件放入src下 配置改项目环境jre下native目录,指向src 项目jdk一定不要用eclipse自带的,用自己安装的jdk路径 按照dll里的目录顺序新建目录及类 声
使用别人dll的两种配置方法
方法一: 在需要使用的.c 文件添加 #pragma comment(lib, "..\\Debug\\EDRLIB.lib"); 方法二:
java使用JNA调用dll的方法
JNA(Java Native Access):建立在JNI之上的Java开源框架,SUN主导开发,用来调用C、C++代码,尤其是底层库文件(windows中叫dll文件,linux下是so【shared object】文件)。     JNI是Java调用原生函数的唯一机制,JNA就是建立在JNI之上,JNA简化了Java调用原生函数的过程。JNA提供了一个动态的C语言编写的转发器(实际上也是
Java通过JNA方式调用DLL
Java调用C++动态链接库的方式很多,有jnative,jna等。这里介绍如何通过jna的方式调用动态链接库。调用代码很简单,就是需要注意几个问题。      1、动态链接库编译时选择的平台。如果通过x86平台编译,那么只能使用32位jdk环境加载,如果要使用64位jdk,必须使用x64平台编译。           这一点很重要,如果设置的不对,即使后面编码,动态链接库的路径均没有问题,调用的...
如何在linux下写动态链接库并卖给别人?
        前面我们讨论了如何玩Windows下的静态链接库、动态链接库, 也说了linux下的静态链接库, 现在是该说说linux下的动态链接库了。 在本文中, 我们不讲动态链接库有哪些好处, 你去网上搜, 一搜一大堆。 我们仅仅来说说, 如何在linux下写动态链接库, 如何卖掉。        卖方        步骤一:        写test.h文件:void print();  ...
java中调用dll文件的两种方法
一中是用JNA方法,另外是用JNative方法,两种都是转载来的, JNA地址:http://blog.csdn.net/shendl/article/details/3589676   JNative地址:http://www.jb51.net/article/35232.htm JNA方法: 介绍 给大家介绍一个最新的访问本机代码的Java框架—JNA。 JNA(Java N
用ATL生成一个简单的DLL并有测试程序调用该DLL
用ATL生成一个简单的DLL并有测试程序调用该DLL,实现DLL里面的功能
QT生成DLL库文件的方法和使用方法详解和实例源代码
概括来说, 要把Qt程序做成dll,刚开始可以像做一般应用程序一样实现你程序的所有功能,然后再做一个接口就OK了。 这里说的是(我这儿用的是Qt4.7.0):一个实现加法功能函数封装在Dll文件中 1.用Qt 生成一个项目 不要ui(也可以要)。 2.把pro文件里面的app改成lib,这样之后就能生成Dll文件了。 3、具体实现方法在我的实例里面有。
关闭
关闭