vb遍历文件夹中的所有文件_总结 | VB编程中的文件知识归纳

VB编程学习有难题,关注跟我学VB,一步到位!

VB文件部分知识重点

 l  文件系统控件(同步效果的实现)

 l   文件结构(顺序、随机、二进制)

 l   顺序文件、随机文件的读写操作


文件系统控件


1.驱动器列表框

用于显示和选择驱动器。

主要属性:[.]Drive=;

主要事件:Change

2.目录列表框

l 显示和选择当前驱动器目录结构和所有子目录。

l 主要属性:[.]Path=;

主要事件:Change

3 .文件列表框

l 显示和选择当前目录下所有文件。

l 主要属性:Path、FileName、 Pattern(文件类型)

l 主要事件:Click, DblClick


实例:如何实现三个列表框之间的同步效果?

下面事件代码可实现文件系统的3个列表框产生同步效果:

Private Sub Drive1_Change()

  Dir1.Path = Drive1.Drive

End Sub

Private Sub Dir1_Change()

  File1.Path = Dir1.Path

End Sub

Private Sub File1_Click()   

  MsgBox File1.FileName

End Sub


文件及其结构


1.文件的概念

文件:指存储在计算机外部介质上一组相关信息的集合。


2.文件的基本结构

字符:字符是数据文件中的最小信息单位

字段:由若干字符组成的一项独立的数据

记录:由若干个字段组成的一个逻辑单位

文件是相关记录的集合。文件是将计算机处理的信息永久保存在磁介质上的基本方法。 


3.文件分类 


✔顺序文件

文件中的记录一个接一个顺序存放,记录长短可不同。访问时只能从第一条记录访问到最后一条记录(即:只能顺序访问)。

fc91b23e158eeaaf046a1c0174692e06.png


随机文件

   每条记录的长度相同,可以按记录号直接访问文件中的任一记录。(即:可以随机访问)

704f7a8e00fb070ced56098a9d2b6524.png


二进制文件

直接将二进制代码(0、1的组合)存入文件,按字节随机访问文件中的数据。允许用户按所需的任何方式来组织数据,也允许用户对文件中任意位置上的字节数据直接进行访问。

b883648ae9f6e84c10e5f9816b39a532.png

长按识别上图,关注跟我学VB

已标记关键词 清除标记
技术基础 New Folder 多样式星期名字转换 [Design, C#] .NET关于string转换一个小Bug Regular Expressions 完整在.net后台执行javascript脚本集合 ASP.NET 正则表达式 常用匹配正则表达式和实例 经典正则表达式 delegate vs. event 我是谁?[C#] 表达式计算引擎 正式发布表达式计算引擎WfcExp V0.9(附源码) 运算表达式类原理及其实现 #实现18位身份证格式验证算法 身份证15To18 算法(C#) 一组 正则表达式 静态构造函数 忽略大小写Replace效率瓶颈IndexOf 随机排列算法 理解C#委托[翻译] 利用委托机制处理.NET异常 与正则表达式相关几个小工具 你真了解.NETString吗? .NET方法及其调用(一) 如何判断ArrayList,Hashtable,SortedList 这类对象是否相等 帮助解决网页和JS文件文编码问题小工具 慎用const关键字 装箱,拆箱以及反射 动态调用对象属性和方法——性能和灵活性兼备方法 消除由try/catch语句带来warning 微软应试题完整版(附答案) 一个时间转换问题,顺便谈谈搜索技巧 .net正则表达式使用高级技巧 (一) C#静态成员和方法学习小结 C#结构与类区别 C# const 和 readonly 区别 利用自定义属性,定义枚举值详细文本 Web标准和ASP.NET - 第一部分 XHTML介绍 在ASP.NET页面推荐使用覆写(Override)而不是事件处理(Event Handler) 常用编码工具类,支持base64,md5,des,crc32 也谈谈技术面试 在C#里把ArrayList转换为Array 或 把Array转换为ArrayList C# 2.0 在.NET 2.0,让你组件也可以绑定 .NET20 一种简单窗口控件UI状态控制方法 翻译MSDN文章 —— 泛型FAQ:最佳实践 Visual C# 3.0 新特性概览 C# 2.0会给我们带来什么 泛型技巧系列:如何提供类型参数之间转换 C#2.0 - Object Pool 简单实现 Attributes in C# 手痒痒,也来个c# 2.0 object pool 泛型技巧系列:用泛型打造可复用抽象工厂 体验.net2.0优雅(四):Provider、策略、控制反转和依赖注入 泛型最佳实践 asp.net 2.0下嵌套masterpage页可视化编辑 C# 2.0与泛型 动态调用对象属性和方法——性能和灵活性兼备方法 泛型技巧系列:用泛型打造可复用抽象工厂 泛型技巧系列:如何提供类型参数之间转换 .NET 2.0 泛型Quiz Visual Studio 2005体验泛型编程 C++ 泛型编程系列讲座之实施 泛型技巧系列:简单类型选择器 C# 泛型简介 我眼C#2.0新功能特性 泛型技巧系列:避免基类及接口约束 New Article 不该用Generics实现Abstract Factory理由 C#2.0-泛型 C#2.0-extern C#2.0-可空类型 C#2.0-分部类 C#2.0-迭代器 C#2.0 新增功能学习 泛型序列化问题 .NET 2.0 泛型在实际开发一次小应用 C#2.0 Singleton 实现 .Net Framwork 强类型设计实践 通过反射调用類方法,屬性,字段,索引器(2種方法) ASP.NET: State Server Gems 完整动态加载/卸载程序集解决方案 从NUnit理解.NET自定义属性应用(转载) 如何在.NET实现脚本引擎 (CodeDom篇) .NET插件机制简单实现 我对J2EE和.NET一点理解 难分难舍DSO(一) InternalsVisibleToAttribute,友元程序集访问属性 Essential .NET 读书笔记 [第一部分] NET FrameWorkCollections支持 .NET反射在软件设计上应用 关于跨程序集反射 实现C#和VB.net之间相互转换 深入剖析ASP.NET组件设计]一书第三章关于ASP.NET运行原理讲述补白 asp.net 运行机制初探(httpModule加载) 利用反射来查看对象变量 关于反射创建类型实例两种方法 ASP.Net应用程序多进程模型 NET委托:一个C#睡前故事 [推荐] - [原创] Microsoft .NET策略及框架概述 卸载Class? Web Form 窗体 如何实现web页面
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页