2017-04-16 91 views
-1

我想从我正在编写的某些Java代码运行IDL例程(this, specifically)。如果可能的话,我希望能够将数组和标量传递给这两种语言。这是可能吗?从Java运行IDL例程

+1

SO的工作方式是,您向我们展示您正在使用的代码,并描述哪些工作不正常以及工作需要如何工作。 – lit

+0

我坐在旁边的那个写它的人,我们都同意这个问题不是一个如何使用SO的好例子。 –

+0

另外,你现在问的问题的答案是“是的,这是可能的”。即使您只是要求我们为您编写代码,也请明示而不是暗示。 –

回答

0

IDL联机帮助中有关于此部分(“关于IDL连接器对象”和“使用Java连接器对象进行数据处理”),可以帮助您了解是的,您可以这样做!这些都可以在哈里斯网站:

https://www.harrisgeospatial.com/docs/AboutTheIDLConnectorObject.html
https://www.harrisgeospatial.com/docs/DataManipulationwithaJavaConnectorObject.html

如果你有机会获得IDL在线帮助,您可以在这些内容部分找到它们:

桥梁> Java和COM - 连接器对象>关于IDL连接器 对象
网桥> Java和COM - 连接器对象>数据 使用Java连接器对象操作

我注意到Java方法“getIDLVariable”(它从与底层IDL对象关联的IDL进程中检索指定变量)有一个注释:“此方法在IDL虚拟机中运行的应用程序被禁用。因此,您需要访问完整许可的IDL副本才能执行此操作。