⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 47.txt

📁 VB文章集(含API、窗口、数据库、多媒体、系统、文件、等等)
💻 TXT
字号:
获取文件或文件夹属性 
     文件或文件夹有几个基本属性,那就是"只读","隐藏","存档","系统".当然我们也可以用Vb方便的读出这些属性.
请看下例:
>>步骤1----建立新工程,在窗体上放置一个CommandButton按钮.
>>步骤2----添加如下代码:

Private Declare Function GetFileAttributes Lib "kernel32" Alias _
    "GetFileAttributesA" (ByVal lpFileName As String) As Long

Const FILE_ATTRIBUTE_READONLY = &H1
Const FILE_ATTRIBUTE_HIDE = &H2
Const FILE_ATTRIBUTE_ARCHIVE = &H20
Const FILE_ATTRIBUTE_SYSTEM = &H4
Const FILE_ATTRIBUTE_DIRECTORY = &H10
Const FILE_ATTRIBUTE_NORMAL = &H80

Private Sub Command1_Click()
    Dim InputFileName As String
    InputFileName = "C:\autoexec.bat"

    If (GetFileAttributes(InputFileName) And _
        FILE_ATTRIBUTE_READONLY) Then
        MsgBox "只读" '只读
    End If

    If (GetFileAttributes(InputFileName) And _
        FILE_ATTRIBUTE_HIDE) Then
        MsgBox "隐藏" '隐藏
    End If

    If (GetFileAttributes(InputFileName) And _
        FILE_ATTRIBUTE_ARCHIVE) Then
        MsgBox "存档" '存档
    End If

    If (GetFileAttributes(InputFileName) And _
        FILE_ATTRIBUTE_SYSTEM) Then
        MsgBox "系统" '系统
    End If

    If (GetFileAttributes(InputFileName) And _
            FILE_ATTRIBUTE_DIRECTORY) Then
        MsgBox "文件夹" '系统
    Else
        MsgBox "文件" '文件
    End If
End Sub

>>步骤3----编译运行,按下Command1,弹出的对话框会告诉你文件或文件夹的基本属性.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -