vb.net 教程 4-3 文件操作 FileInfo 2
来源:互联网 发布:税务师如何备考知乎 编辑:程序博客网 时间:2024/06/07 07:51
续上一节
创建一个空文件:
Private Sub btnCreateFile_Click(sender As Object, e As EventArgs) Handles btnCreateFile.Click Dim fi As New FileInfo("d:\bak.jpg") If fi.Exists Then txtFileInfo.Text = "文件已经存在" Exit Sub End If fi.Create() txtFileInfo.Text = "文件已经创建" End Sub
删除文件:
Private Sub btnDelFile_Click(sender As Object, e As EventArgs) Handles btnDelFile.Click Dim fi As New FileInfo("d:\bak.jpg") If fi.Exists Then Try fi.Delete() txtFileInfo.Text = "文件已经删除" Catch ex As Exception txtFileInfo.Text = "删除文件时发生错误," & ex.Message End Try Else txtFileInfo.Text = "文件不存在" End If End Sub
移动文件:
Private Sub btnMoveFile_Click(sender As Object, e As EventArgs) Handles btnMoveFile.Click Dim fi As New FileInfo("d:\bak.jpg") If fi.Exists Then Try fi.MoveTo("e:\cc.jpg") txtFileInfo.Text = "文件已经移动" Catch ex As Exception txtFileInfo.Text = "移动文件时发生错误," & ex.Message End Try Else txtFileInfo.Text = "文件不存在" End If End Sub
和移动目录不同的是,可以将文件移动到别的磁盘分区。
设置文件属性:
Private Sub btnAttr_Click(sender As Object, e As EventArgs) Handles btnAttr.Click Dim fi As New FileInfo("d:\bak.jpg") If fi.Exists = False Then Exit Sub Dim attr As Integer = fi.Attributes If (attr And FileAttribute.ReadOnly) = FileAttribute.ReadOnly Then If cbReadonly.Checked = False Then attr = attr Xor FileAttribute.ReadOnly Else If cbReadonly.Checked = True Then attr = attr Or FileAttribute.ReadOnly End If If (attr And FileAttribute.Hidden) = FileAttribute.Hidden Then If cbHidden.Checked = False Then attr = attr Xor FileAttribute.Hidden Else If cbHidden.Checked = True Then attr = attr Or FileAttribute.Hidden End If If (attr And FileAttribute.System) = FileAttribute.System Then If cbSys.Checked = False Then attr = attr Xor FileAttribute.System Else If cbSys.Checked = True Then attr = attr Or FileAttribute.System End If fi.Attributes = attr End Sub
阅读全文
0 0
- vb.net 教程 4-3 文件操作 FileInfo 2
- vb.net 教程 4-3 文件操作 FileInfo 1
- vb.net 教程 4-5 文件操作 File 2
- 使用VB.NET的FileInfo和DirectoryInfo类进行文件操作
- Vb.net FileInfo Class
- vb.net 教程 4-2 目录操作 DirectoryInfo 3
- vb.net 教程 4-2 目录操作 DirectoryInfo 3 篇外
- vb.net 教程 4-5 文件操作 File 1
- vb.net 教程 4-2 目录操作 DirectoryInfo 4
- vb.net 教程 4-4 目录操作 Directory 2
- vb.net 教程 4-2 目录操作 DirectoryInfo 2
- vb.net 教程 8-3 数据库操作4
- vb.net 教程 4-2 目录操作 DirectoryInfo 1
- vb.net 教程 4-2 目录操作 DirectoryInfo 5
- vb.net 教程 8-3 数据库操作2
- vb.net 教程 8-3 数据库操作9-2
- vb.net 教程 8-3 数据库操作10-2
- vb.net教程 0-2 操作区域
- Fence Repair
- ActiveMQ笔记(2):基于ZooKeeper的HA方案
- tomcat 三种静态部署方式
- split函数解析
- c++取模运算/求余运算
- vb.net 教程 4-3 文件操作 FileInfo 2
- IntelliJ IDEA 安装插件 (vue)
- 垃圾回收参数
- “盛大游戏杯”—K 购买装备
- 类的初始化顺序(一)
- Materail Design 入门(十)—— RecyclerView的使用(二)万能分隔线
- 浅谈android、web混合开发
- Matlab中插值函数汇总和使用说明
- 最长单调递增子序列的长度