Vue框架依靠以下几个关键因素:1、双向数据绑定、2、组件化开发、3、虚拟DOM、4、指令系统、5、渐进式架构。这些特征使得Vue成为一个高效、灵活且易......
2024-11-15 106
在程序设计中,涉及文件操作,我们一般只能访问非隐藏的文件或者文件夹。如果需要访问隐藏的文件夹那么又该如何操作呢?这里分享一个利用VS2012的VB程序判断所选中的文件夹是否具有隐藏属性的操作,希望对需要的朋友有帮助。
首先,使用VS2012新建一个VB窗口应用程序,文件名和保存目录根据需求设定即可。
由于只是一个测试程序,这里就在工程给定的Form1窗体上添加一个Button控件,重命名为“判断文件夹属性”。
对“判断文件夹属性”按钮添加一段代码,使得点击该按钮可选择目录,确认后判断选择的目录是否具有隐藏属性,具体代码如下:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim dirInfo As IO.DirectoryInfo '定义一个文件对话框
Dim pathName As String '定义一个字符串保存目录
Dim folderBrowserDlg As FolderBrowserDialog '定义一个文件夹路径对话框
folderBrowserDlg = New FolderBrowserDialog() '新建一个文件夹浏览对话框对象
folderBrowserDlg.ShowDialog() '显示文件夹路径对话框
pathName = folderBrowserDlg.SelectedPath()
dirInfo = New IO.DirectoryInfo(pathName)
If (dirInfo.Attributes And IO.FileAttributes.Hidden) > IO.FileAttributes.Hidden Then
MsgBox("选择的文件夹:" & pathName & "不是隐藏属性。")
Else
MsgBox("选择的文件夹:" & pathName & "是隐藏属性。")
End If
End Sub
然后再计算机某个目录下新建一个测试目录,在测试目录新建一个“没有隐藏的文件夹”和一个“隐藏的文件夹”。同时设定“隐藏的文件夹”属性为“隐藏”。
通过勾选资源管理器的“查看”->“隐藏的项目”,使得“隐藏的文件夹”被显示,方便后面实验。
运行前面新建的VB工程,点击“判断文件夹属性”按钮。
当我们选择“没有隐藏的文件夹”并点击“确定”后,程序弹出“选择的文件夹F:test没有隐藏的文件夹不是隐藏属性”,这与我们设定的一致,对于不具备隐藏属性的文件夹判断成功!
而当我们选择“隐藏的文件夹”时,软件弹出“选择的文件夹F:test隐藏的文件夹是隐藏属性”,对隐藏的文件夹判定也是成功的。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: 编程语言
相关文章
Vue框架依靠以下几个关键因素:1、双向数据绑定、2、组件化开发、3、虚拟DOM、4、指令系统、5、渐进式架构。这些特征使得Vue成为一个高效、灵活且易......
2024-11-15 106
Vue.js 是一个流行的前端框架,普遍用于构建用户界面和单页面应用(SPA)。1、Vue 可以用于创建动态网页和交互式用户界面;2、Vue 可以用于开发单页面应用......
2024-11-15 22
在Vue文件中,通常会装载以下几种内容:1、模板(Template),2、脚本(Script),3、样式(Style)。模板定义了组件的结构和布局,脚本包含组件的逻辑和数据处理,样式用......
2024-11-15 94