VB文件浏览器示例源码VB对文件属性更改

狮虎独行 2022-05-10 88

VB文件浏览器示例源码VB对文件属性更改,建立一个文本浏览器。窗体上放置驱动器列表框、目录列表框、文件列表框和复选框控件。该实例源码可对文件的属性进行更改。

VB文件浏览器示例源码VB对文件属性更改 图1

核心代码:

Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub Command1_Click()
    Unload Me
End Sub
 
Private Sub Dir1_Change()
  ChDir Dir1.Path         '改变当前目录
  File1.Path = Dir1.Path  '改变目录列表框的路径
  ShowAttr Dir1.Path      '设置属性复选框组
End Sub
 
Private Sub Drive1_Change()
 ChDrive Drive1.Drive     '改变当前驱动器
  Dir1.Path = Drive1.Drive '改变文件列表框的路径
  Call ClearAttr           '设置属性复选框组
End Sub
 
Private Sub File1_Click()
ShowAttr File1.FileName '设置属性复选框组
End Sub
 
Private Sub Form_Load()
     Drive1.Drive = "d:\"
     File1.Pattern = "*.*"
End Sub
 
Private Sub ClearAttr()
  Dim I As Integer
  For I = 0 To 5
    '将Check1(0)~Check1(5)复选框清空
    Check1(I).Value = 0
  Next I
End Sub
 
 
Private Sub ShowAttr(ByVal sPath As String)
  Dim iAttr As Integer   '存储文件的属性值
  Call ClearAttr         '调用复选框清空子程序
  iAttr = GetAttr(sPath) '获取文件的属性
  If iAttr And vbNormal Then  '判断是否为普通文件
    Check1(0).Value = Checked '是则普通复选框选中
  End If
  If iAttr And vbReadOnly Then '判断是否为只读文件
    Check1(1).Value = Checked  '是则只读复选框选中
  End If
    If iAttr And vbDirectory Then '判断是否为目录
    Check1(2).Value = Checked   '是则文件夹复选框选中
  End If
    If iAttr And vbSystem Then  '判断是否为系统文件
    Check1(3).Value = Checked '是则系统复选框选中
  End If
  If iAttr And vbArchive Then '判断是否为存档文件
    Check1(4).Value = Checked '是则存档复选框选中
  End If
  If iAttr And vbHidden Then '判断是否为隐藏文件
    Check1(5).Value = Checked '是则隐藏复选框选中
  End If
 
 
End Sub

分享地址
查看分享
    标签: 文件浏览器  
相关推荐
  实现VB与西门子S7-200控制器通讯的实例源码

  VB与三菱PLC数据通讯与数据传输的实例源码

  Python游戏开发扫雷游戏实例源码

  Python利用Opencv库进行人脸识别的实例源码

  asp Ajax实例:Ajax无限级联动菜单

58CSD为开发者提供丰富全面、专业的技术资料分享、交流。助力开发者学习和成长,让技术交流更简单。
58CSD - Chinese Software Developer
最近更新
  • vb 使用密钥加密解密字符串的小例子
  • vb6 调用并执行JScript脚本语句的代码
  • ASP进销存源码经典系列带数据库
  • VB.ListBox 列表框内容添加和删除示例源码
  • VB编程对鼠标控制及获取坐标信息
  • VB读取目录并对文件进行复制删除等操作
  • ASP连接ACCESS数据库存取的实例源码
  • VB快速将图像转成灰度的实例源码
  • VB.net可折叠展开的DataGridView控件示例源码
  • VB 经典编程示例源代码合集

聚圣源城东早春给狗起什么名字好听?十一画的起名属木吉利字男孩宝宝起乳名年猪年宝宝宝宝给猫咪起名名典起名网免费取名打分宝宝起名看五行缺什么医疗设备公司起名取名卤肉饭加盟rca接口取名起名大全网站免费公司英文名字怎样起起微信名字通胀北京起名专家教育类公司起名大全孩子起名企业风魔无弹窗建国大业在线观看家字怎么起名字工作联系函桃色杏色樱色年属鼠的男孩起名大全电子商务公司怎么起名男孩起名什么硕测试死链接起名诗词 男孩名苏子起名免费店铺起名房产证明怎么写淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化