lzp_lrp(lzp),说你是垃圾你还不服气,你看你怎么解决问题的。
------------------------
Constant long FILE_ATTRIBUTE_READONLY = 1 //0x00000001 只读属性
Constant long FILE_ATTRIBUTE_HIDDEN = 2 //0x00000002 隐藏属性
Constant long FILE_ATTRIBUTE_SYSTEM = 4 //0x00000004 系统属性
Constant long FILE_ATTRIBUTE_DIRECTORY = 16 //0x00000010 目录
Constant long FILE_ATTRIBUTE_ARCHIVE = 32 //0x00000020 存档
Constant long FILE_ATTRIBUTE_NORMAL = 128 //0x00000080
Declare:
Function boolean SetFileAttributes(ref string lpFileName, ulong dwFileAttributes) library "kernel32.dll" alias for "SetFileAttributesA"
Example:
string ls_folder
ls_folder = "E:\TestFolder"
SetFileAttributes(ls_folder,FILE_ATTRIBUTE_HIDDEN)
TO 楼主,我在WIN2000下用SetFileAttributes函数是可以直接给文件夹设置隐藏的,不知道你的系统是什么,但我想如果在你系统下用SetFileAttributes(ls_folder,FILE_ATTRIBUTE_HIDDEN)不可以的话,那么改用SetFileAttributes(ls_folder,FILE_ATTRIBUTE_HIDDEN + FILE_ATTRIBUTE_DIRECTORY)应该可以。
快捷方式也就是一个文件,不必说明了