前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >VB.NET 返回文件属性信息

VB.NET 返回文件属性信息

作者头像
一线编程
发布2019-07-22 12:29:06
9270
发布2019-07-22 12:29:06
举报
文章被收录于专栏:办公魔盒办公魔盒

VB.NET 返回文件属性信息!!


Public Sub xlfileinfo(Optional ByVal 全路径 As String = "")

On Error Resume Next

Dim myinfo As String = ""

If 全路径 = "" Then

全路径 = xlpath()

End If

Dim fPath As String = Path.GetFullPath(全路径)

Dim fInfo As New FileInfo(fPath)

myinfo = myinfo + " 1. 文 件 名 : " & fInfo.Name & vbCrLf

myinfo = myinfo + " 2. 路 径 : " & fInfo.DirectoryName & vbCrLf

myinfo = myinfo + " 3. 文 件 大 小 : " & Math.Round((fInfo.Length.ToString() / 1024) / 1024, 2) & " M" & vbCrLf

myinfo = myinfo + " 4. 创建文件时间 : " & fInfo.CreationTime & vbCrLf

myinfo = myinfo + " 5. 最近访问时间 : " & fInfo.LastAccessTime & vbCrLf

myinfo = myinfo + " 6. 最近写入时间 : " & fInfo.LastWriteTime & vbCrLf

If CBool(fInfo.Attributes And FileAttributes.Hidden) = True Then

myinfo += " 7. 隐 藏 文 件 : 是 " & vbCrLf

Else

myinfo += " 7. 隐 藏 文 件 : 否 " & vbCrLf

End If

If CBool(fInfo.Attributes And FileAttributes.ReadOnly) = True Then

myinfo += " 8. 只 读 文 件 : 只读 " & vbCrLf

Else

myinfo += " 8. 只 读 文 件 : 读写 " & vbCrLf

End If

If CBool(fInfo.Attributes And FileAttributes.System) = True Then

myinfo += " 9. 系 统 文 件 : 是 " & vbCrLf

Else

myinfo += " 9. 系 统 文 件 : 否 " & vbCrLf

End If

If CBool(fInfo.Attributes And FileAttributes.Offline) = True Then

myinfo += "10.脱 机 : 脱机 " & vbCrLf

Else

myinfo += "10.脱 机 : 否 " & vbCrLf

End If

MsgBox(myinfo)

End Sub

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-10-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 办公魔盒 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档