IDL文件读写中关于设备号的问题

使用IDL在读取文件的过程中,涉及到一个设备号的问题,通常情况下,为了省事,可以下面的写法:

例如:

OPENR , 1, 'd:\a\sss.gz' , /COMPRESS
CLOSE , 1

在上面的的代码中,表示打开一个压缩文件(即gz文件),然后关闭。

这样写有一个问题,就是需要自己指定设备号,如果文件过多,不易于管理代码。

这里提供一个更好用的方法,代码如下:

OPENR , LUN , 'd:\a\sss.gz' , /COMPRESS,/GET_LUN
;关闭文件释放设备号
CLOSE , LUN
FREE_LUN , LUN

这里使用系统自带的方法,自动分配设备号。

其他相关文章

如果对本文有其他疑问,可以在本文下方留言。 如果有其他GIS、3S相关疑问也可以到 麻辣GIS问答 版块发表提问。
本站QQ群:291616564; 微信公众号:malagis,扫描 二维码 直接关注。

打赏¥1

作者:,GIS爱好者。
分享本文,请您带上本文链接
分享到:

发表评论