IDL

64位IDL中调用32位功能的方法

0
分享 2016-06-20
IDL中某些功能只能在32位下使用,但是现在更多的会使用64位IDL,如果频繁的切换IDL会很麻烦。
可以查看下面的网址了解ENVI/IDL产品功能对操作系统的要求:
http://www.harrisgeospatial.co ... .aspx

比如我们在64位下IDL写了一个功能,但是需要用到DXF格式的数据。而IDL提供的idlffdxf只能支持32位系统,在64位IDL下运行下面的代码会给出平台不兼容的提示。


我们可以在64位IDL中启动一个32位进程,代码如下:

注:当我们使用32位IDL时,不能通过此函数启动64位IDL进程。

下面可以编写代码执行DXF格式数据读取功能。


运行效果,一颗红心送给你~~~

注:利用idl_idlbridge同样可以实现多线程并行处理。
文章来源:http://blog.sina.com.cn/s/blog_764b1e9d0102xcka.html

0 个评论

要回复文章请先登录注册