SetFileAttributes()
语法
Result = SetFileAttributes(Filename$, Attributes)概要
Set the attributes of the given Filename$.
参数
Filename$ The name of the file to modify. This can also specify the name of a directory. Attributes The new attributes.
On Windows, 'Attributes' is a combination of the following values:#PB_FileSystem_Hidden : File is hidden #PB_FileSystem_Archive : File has been changed and not archived since the last time #PB_FileSystem_Compressed: File is compressed #PB_FileSystem_Normal : Normal attributes #PB_FileSystem_ReadOnly : File is in read-only mode #PB_FileSystem_System : File is a system fileOn Linux and MacOSX, the following values can be used:#PB_FileSystem_ReadUser : Access flags for the owning user #PB_FileSystem_WriteUser #PB_FileSystem_ExecUser #PB_FileSystem_ReadGroup : Access flags for the owning user's group #PB_FileSystem_WriteGroup #PB_FileSystem_ExecGroup #PB_FileSystem_ReadAll : Access flags for all other users #PB_FileSystem_WriteAll #PB_FileSystem_ExecAllTo combine several attributes, just use the '|' (binary OR) operand:SetFileAttributes("C:\Text.txt", #PB_FileSystem_Hidden | #PB_FileSystem_ReadOnly)
返回值
Returns nonzero if the operation was successful and zero otherwise.
参阅
GetFileAttributes()
已支持操作系统
所有