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

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

如您有疑问,可在文末留言,或到QQ群提问。

本站QQ群:291616564 麻辣GIS

微信公众号:malagis,扫描右边二维码直接关注。

微信捐助麻辣GIS 支付宝捐助麻辣GIS

如果本文对您有所帮助,欢迎对我们团队进行打赏捐助,让我们在传播3S的路上可以走得更远。


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

发表评论