VB开发常规文件管理
功能:VB开发常规文件管理的各块功能
VB界面如下:
图二
工程窗口如下:
相关按钮的VB代码如下:
1. frmAttribute牛b个性签名的VB代码:
Option Explicit
Dim msFileName As String
Private Sub cmdOK_Click()
Dim nFileAttr As Integer
nFileAttr = 0 '属性变量初始化
'根据复选框的值,来决定文件或者文件夹的属性
If chkNormal.Value = 1 Then nFileAttr = nFileAttr + vbNormal
If chkReadOnly.Value = 1 Then nFileAttr = nFileAttr + vbReadOnly
If chkHidden.Value = 1 Then nFileAttr = nFileAttr + vbHidden
If chkSystem.Value = 1 Then nFileAttr = nFileAttr + vbSystem
If chkArchive.Value = 1 Then nFileAttr = nFileAttr + vbArchive
SetAttr msFileName, nFileAttr '设置文件属性
Unload frmAttribute
End Sub
Private Sub cmdCancel_Click()
Unload frmAttribute
End Sub
Public Property Get FileName() As String
气息唱歌 FileName = msFileName
End Property
Public Property Let FileName(ByVal strFile As String)
On Error Resume Next
msFileName = strFile '给FileName属性赋值
If Dir(msFileName) <> "" Then
'如果文件名代表的是一个文件
Me.Caption = "查看文件的属性"
Else
If Dir(msFileName, vbDirectory) <> "" Then
'如果文件名代表的是一个文件夹
Me.Caption = "查看文件夹的属性"
End If
2022年立夏时间几点几分几秒
End If
Dim nAttr As Integer
nAttr = GetAttr(msFileName) '读取被选文件的属性
'对文件属性作出判断,设置对应的属性检查框
中国四大名绣 chkNormal.Value = IIf((nAttr And vbNormal) > 0, 1, 0)
chkReadOnly.Value = IIf((nAttr And vbReadOnly) > 0, 1, 0)
chkHidden.Value = IIf((nAttr And vbHidden) > 0, 1, 0)冰之下什么时候上映
chkSystem.Value = IIf((nAttr And vbSystem) > 0, 1, 0)
chkArchive.Value = IIf((nAttr And vbArchive) > 0, 1, 0)
End Property
2. frmMain下的VB代码:
Option Explicit
春节祝福语2022年虎年Dim msFileToCopy '所拷贝的文件的名称
Dim msPathToCopy '所拷贝的文件的路径
Private Sub dirList_Change()
filList.Path = dirList.Path
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论