Visual Basic, .NET, ASP, VBA, VBScript
 
  Библиотека кодов  
  Работа с файлами/директориями  
     
  Получить атрибуты файла (GetFileAttributes)  
  Получение атрибутов файла с помощью API-функции GetFileAttributes
Const READONLY = &H1
Const HIDDEN = &H2
Const SYSTEM = &H4
Const DIRECTORY = &H10
Const ARCHIVE = &H20
Const NORMAL = &H80
Const COMPRESSED = &H800
Private Declare Function GetFileAttributes Lib "kernel32.dll" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long

Private Sub Command1_Click()
Dim val As String
Dim attr As Long
attr = GetFileAttributes("C:\MSDOS.SYS")
If (attr And &H1) = &H1 Then
val = " 'Только для чтения',"
End If
If (attr And &H2) = &H2 Then
val = val & " 'Скрытый',"
End If
If (attr And &H4) = &H4 Then
val = val & " 'Системный',"
End If
If (attr And &H20) = &H20 Then
val = val & " 'Архивный',"
End If
If (attr And &H80) = &H80 Then
val = val & " 'Нормальный',"
End If
If (attr And &H800) = &H800 Then
val = val & " 'Компрессированный',"
End If
val = Left(val, Len(val) - 1)
If (attr And &H10) = &H10 Then
MsgBox "Данная папка имеет атрибуты " & val
Else
MsgBox "Данный файл имеет атрибуты " & val
End If
End
End Sub
 
     
  VBNet online (всего: 51566)  
 

Логин:

Пароль:

Регистрация, забыли пароль?


В чате сейчас человек
 
     
  VBNet рекомендует  
   
     
  Лучшие материалы  
 
ActiveX контролы (112)
Hitman74_Library (36119)
WindowsXPControls (20739)
FlexGridPlus (19374)
DSMAniGifControl (18295)
FreeButton (15157)
Примеры кода (546)
Parol (18027)
Passworder (9299)
Screen saver (7654)
Kerish AI (5817)
Folder_L (5768)
Статьи по VB (136)
Мое второе впечатление... (11236)
VB .NET: дорога в будущее (11161)
Основы SQL (9225)
Сообщения Windows в Vi... (8788)
Классовая теория прогр... (8619)
 
     
Техническая поддержка MTW-хостинг | © Copyright 2002-2011 VBNet.RU | Пишите нам