完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本帖最后由 chaosid 于 2013-10-19 02:23 编辑
labview的互连接口面板中有.NET的函数调用节点,但如何调用Java程序类库呢?真诚求教各位高手,有思路也行,有简单的演示程序也好,先谢过了。 来自小组: 系统协同仿真
|
|
相关推荐
21个回答
|
|
|
以下文字摘自NI,供参考:
为了从 LabVIEW 和 LabWindows/CVI 去调用 Java 的类方法 (methods), 或反之,你必须用到 "Java Native Interface", 或简称为 "JNI"。 调用 JNI 中特定的类方法 (methods) 你可以利用 Java Virtual Machine 去执行 classes 并传回数据,也就是说你可以使用 Java Native Interface 从"native code" 模块 (比如C-based .dlls or .exes) 去调用 Java 的类方法 (class methods) 和存取其类属性 (properties) (比如是字符串和数组)。 相反地,使用 JNI 去建立可以从 Java 被调用的 native 函数, 你也就可以从 Java 类中去调用 native 代码函数。 对 LabVIEW 而言,如果你希望在程序框图中使用 Java 类 (classes), 你最好使用例如是 LabWindows/CVI 这类的集成的开发环境去把函数封装成可以被 JNI 內部调用的 dll 文件, 并从 LabVIEW 中的 "调用库函数.vi (Call Library Function.vi)" 去使用这个C语言的 dll (注意: 这是因为 JNI 要求使用可能无法从内部解析所有外部参考的静态函数库 (static library))。 相反的状况下,你可能会希望从 Java 类 (classes) 中去调用 LabVIEW 的 VIs。 此时你应该要使用应用程序生成规范 (Application Builder - build specfications) 将你的 VIs 建立成 dll 文件并使用 Java 类 (class) 中的JNI 去调用 dll 的函数方法。 从 LabWindows/CVI 你会像其他 C/C++ 的集成式开发环境一样使用 JNI 去调用 Java 类方法 (methods) 或使用从你的 Java 类 (classes) 中去使用native 代码函数。 这些操作的相关讯息全部都包含在下面 Sun 公司 JNI 文件的链接里面。 LabVIEW Java Compiler |
|
|
|
|
fantek 发表于 2013-10-19 08:17 多谢,资料很详细啊,编程试一试吧。 |
|
|
|
|
|
使用以下看下~~~
|
|
|
|
|
|
这个好像是调用DOC 命令去编译和运行Java 吧
|
|
|
|
|
|
正***用到,学习了
|
|
|
|
|
|
正想学习这方面的技术,谢谢
|
|
|
|
|
|
正在找这方面的资料,非常感谢
|
|
|
|
|
|
下载学习,不错的资料
|
|
|
|
|
|
下载学习,不错的资料
|
|
|
|
|
|
|
|
|
|
|
|
谢谢LZ分享,下下来学习了。。。。。。。。
|
|
|
|
|
|
学习一下
|
|
|
|
|
|
感谢楼主分享!!!!!!!
|
|
|
|
|
|
感谢楼主分!!!
|
|
|
|
|
|
不错不错~学习一个
|
|
|
|
|
|
密码是啥打不开啊
|
|
|
|
|
|
不错的,谢谢楼主的分享
|
|
|
|
|
|
不错的,谢谢楼主的分享,谢谢
|
|
|
|
|
|
很是不错的,非常感谢楼主的分享
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
54 浏览 0 评论
853 浏览 0 评论
637 浏览 0 评论
【团购】独家全套珍藏!龙哥LabVIEW视觉深度学习实战课(11大系列课程,共5000+分钟)
1874 浏览 0 评论
1431 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-11 16:45 , Processed in 1.723527 second(s), Total 113, Slave 94 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3156