运行VI生成了一个文本文件,请问如何编程使生成的文件属性为“只读”?
已解决! 转到解答。
半天不到,帖子就跑第二页去了...顶上来!
高手帮忙呀!谢谢!
ThomasYoung 你好,
感谢使用NI中文技术论坛!你的签名档是否说明你使用的是LabVIEW 7.1?如果是,你可以用LabVIEW 7.1中的Access Rights.vi,位于All Functions»File I/O»Advanced File Functions。
如果是7.1以后的版本,你可以用Set Permissions.vi,位于编程»文件I/O»高级文件函数。
输入参数“path”指定需要改变权限的文件或目录,而输入参数“new permissions”或“permissions”指定为某一需要设定的权限,它由一个16位的整数来表示,这个整数中的低9位用来指定users、groups和others使用此文件的权限,如读、写或执行。下面举例说明这个参数的格式:
因此,针对用户为了设定文件为只读权限,输入参数“new permissions”或“permissions”应该被设置为100000000(二进制形式),或256( 十进制形式),这由输入参数的格式来定。输入参数默认的格式是十进制。
NISH AE
W. Yan
ian fung,
我真是佩服你,怎么可以会那么多东西!