社区
VB基础类
帖子详情
怎样改变文件只读属性
xsljy75
2003-12-14 10:22:43
我需要改变文件只读属性,来控制用户对文件的操作权限,请问大家怎么实现
谢谢!
...全文
933
6
打赏
收藏
怎样改变文件只读属性
我需要改变文件只读属性,来控制用户对文件的操作权限,请问大家怎么实现 谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyl910
2003-12-14
打赏
举报
回复
GetAttr 函数
返回一个 Integer,此为一个文件、目录、或文件夹的属性。
语法
GetAttr(pathname)
必要的 pathname 参数是用来指定一个文件名的字符串表达式。pathname 可以包含目录或文件夹、以及驱动器。
返回值
由 GetAttr 返回的值,是下面这些属性值的总和:
常数 值 描述
vbNormal 0 常规
vbReadOnly 1 只读
vbHidden 2 隐藏
vbSystem 4 系统文件
vbDirectory 16 目录或文件夹
vbArchive 32 上次备份以后,文件已经改变
vbalias 64 指定的文件名是别名。
注意 这些常数是由 VBA 指定的,在程序代码中的任何位置,可以使用这些常数来替换真正的值。
说明
若要判断是否设置了某个属性,在 GetAttr 函数与想要得知的属性值之间使用 And 运算符与逐位比较。如果所得的结果不为零,则表示设置了这个属性值。例如,在下面的 And 表达式中,如果档案 (Archive) 属性没有设置,则返回值为零:
Result = GetAttr(FName) And vbArchive
如果文件的档案属性已设置,则返回非零的数值。
zyl910
2003-12-14
打赏
举报
回复
SetAttr 语句示例
本示例使用 SetAttr 语句来设置文件属性。
SetAttr"TESTFILE", vbHidden ' 设置隐含属性。
SetAttr"TESTFILE", vbHidden + vbReadOnly ' 设置隐含并只读。
zyl910
2003-12-14
打赏
举报
回复
SetAttr 语句
为一个文件设置属性信息。
语法
SetAttr pathname, attributes
SetAttr 语句的语法含有以下这些命名参数:
部分 描述
pathname 必要参数。用来指定一个文件名的字符串表达式,可能包含目录或文件夹、以及驱动器。
Attributes 必要参数。常数或数值表达式,其总和用来表示文件的属性。
设置值
attributes 参数设置可为:
常数 值 描述
vbNormal 0 常规(缺省值)
VbReadOnly 1 只读。
vbHidden 2 隐藏。
vbSystem 4 系统文件
vbArchive 32 上次备份以后,文件已经改变
注意 这些常数是由 VBA 所指定的,在程序代码中的任何位置,可以使用这些常数来替换真正的数值。
说明
如果想要给一个已打开的文件设置属性,则会产生运行时错误。
mmcgzs
2003-12-14
打赏
举报
回复
filename="c:\msdos.sys"
setattr filename,vbnormal
可以将文件设置没有属性
setattr filename,vbreadonly
设置文件为只读属性
mmcgzs
2003-12-14
打赏
举报
回复
来晚了,同意楼上的楼上
enj1224
2003-12-14
打赏
举报
回复
对的
VB-
改变
文件
只读
属性
SetAttr 语句 为一个
文件
设置
属性
信息。 语法 SetAttr pathname, attributes SetAttr 语句的语法含有以下这些命名参数: 部分 描述 pathname 必要参数。用来指定一个
文件
名的字符串表达式,可能包含目录或文
用DOS命令
改变
文件
夹的
只读
隐藏系统
属性
用DOS命令
改变
文件
夹的
只读
隐藏系统
属性
昨天 U盘中毒了,
文件
夹都变成了
文件
夹.exe,删除u盘里的
文件
,
文件
就变成了隐藏
只读
系统
文件
,在windows下鼠标右键也没法
改变
,上网搜了后,在DOS下解决了,用命令: attrib -r -h -s * /S /D 。attrib是DOS命令,可以用attrib /? 查看命令的用法-r 是attrib的选项,表示去除
只读
属性
(reado
改变
文件
属性
使其不可被修改的命令_dos命令attrib图文教程,更改
文件
属性
只读
隐藏批处理...
大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频。今天我们学习dos中的attrib这个命令,显示或更改
文件
属性
,这个命令可以把一个
文件
设置系统或者隐藏或者
只读
等一些
文件
属性
,输入命令attrib /?,可以看到这个命令的介绍和参数。我在c盘根目录准备了一个1.mp3
文件
,这个
文件
作为演示。我们先右键
属性
看一下它的
文件
属性
,默认是没有
只读
,也不是隐藏...
【Go|第3期】Go设置
文件
只读
与取消
文件
只读
要在Go中将
文件
**设置
只读
属性
**(set the read-only attribute)或**取消
只读
属性
**(remove the read-only attribute),我们可以使用`Chmod()`(即**Ch**ange **mod**e的缩写,意思是
改变
权限)函数。
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章