- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
文件系统对象方法01通过FSO(FileSystemObject)对象,使用带有一整套属性、方法和事件的面向对象语法来处理驱动器、文件夹和文件,使VB成为了完全的面向对象程序设计语言。02FSO对象实际上是系统所提供的类模块,其应用方法与类模块相同。03文件系统对象方法01FSO对象成员:Drive:允许收集驱动器信息,如可用空间、其共享名称等。Folder:允许创建、删除或移动文件夹,并向系统查询文件夹的名称,路径等。020304File:允许创建、删除或移动文件,并向系统查询文件的名称,路径等。文件系统对象方法FileSystemobject:该组的主要对象,提供了一套用于创建、删除、收集相关信息,以及通用的操作驱动器、文件夹和文件的方法。TextStream:允许读和写文本文件。文件系统对象方法文件系统对象方法FSO成员中,除FileSystemObject外,其余的4都是具体的类型,其应用方法作为对象型变量,将具体的对象赋值与它后加以引用,而FileSystemObject主要用于获取具体对象的句柄,创立文件夹、文件、删除移动文件夹、文件等操作,不涉及具体的对象,所以使用时不赋值。文件系统对象方法FSO对象引用FSO对象不是标准VB对象,需要引用才能应用其属性和方法。引用方法是从“工程”菜单的“引用”对话框选择“MicrosoftScriptingRuntime”项。1测量平差程序设计2文件系统对象方法使用文件系统对象编程创建FSO对象:FSO对象作为一个类,使用前必须创建一个FSO对象实体,然后才能使用其方法、属性来管理驱动器、文件夹、文件等对象。文件系统对象方法由于FSO对象不是控件(不可视),所以创建一个FSO对象实体的方法是声明一个对象型的变量,然后对其赋值。231对象型变量的声明声明对象型变量的方法为:Dim变量名As对象类型名。DimfsoAsNewFileSystemObjectDimdrvAsDrive文件系统对象方法对象型变量的赋值01对象型变量保存的是某个对象的引用,即对象在内存中的地址,也称为句柄。对象型变量赋值,必须用Set关键字。一经赋值,则对对象型变量的操作,等同于对它所引用对象的操作。01文件系统对象方法STEP3STEP2STEP1FSO对象操作驱动器的方法访问已有的驱动器,可使用FileSystemObject对象中相应的“Get”方法,首先声明对象型变量:DimfsoAsNewFileSystemObject,drvAsDrive文件系统对象方法文件系统对象方法Setdrv=fso.GetDrive(描述驱动器的字符串)‘获得指定驱动器的内存地址,并赋给驱动器型变量drvFSO对象允许系统获得驱动器的各种信息,诸如:TotalSize、FreeSpace、DriveLetter、Drivetype、SerialNumber、FileSystem、IsReady、ShareName/VolumeName等属性,语法为对象名\对象性变量.属性,例如:对象名.printdrv.TotalSizes=drv.FreeSpace.文件系统对象方法01FSO对象操作文件夹的方法02A、创建、删除、移动和复制(小写fso表示一个已声明的FileSystemObject类型的变量,fld表示一个已赋值的文件夹型的变量。文件系统对象方法fso.CreateFolder(“描述文家夹名和路径的字符串”)fld.delete/fso.deletefolder(“描述文家夹名和路径的字符串”)0201文件系统对象方法fld.move(“描述目的地的字符串”)/fso.movefolder(“描述要移动的文件夹及目的地的字符串”)fld.copy/fso.copyfolder(“描述要复制文件夹的字符串”)文件系统对象方法B、文件夹定位:01fso.FolderExists(“描述包括路径的文件夹名的字符串”或对象型变量)‘检查文件夹是否存在,对象型变量已赋值。02文件系统对象方法fso.GetAbsolutePathName(“文件夹名”或对象型变量)‘获得当前文件夹的父文件夹名01fso.GetSpecialFolder(“文件夹名”或对象型变量)‘获得系统文件夹名02文件系统对象方法FSO对象操作文件的方法:设文件型变量Fil已被赋值,现在是一文件句柄,fso已声明为FileSystemObject型变量,则移动、复制、删除文件的方法为:文件系统对象方法移动一个文
您可能关注的文档
- 学校常见传染病防治的知识讲座.ppt
- 布拉格定律的推导.ppt
- 宫颈疾病的药物和物理治疗.ppt
- 实验室生物安全管理.ppt
- 孟德尔定律染色体与遗传-浙江科技版-生物.ppt
- 学年六语上册5-8单元教材讲解.ppt
- 幼儿园班级课程设计与实施.ppt
- 小学生习惯养成主题班会-2课件.ppt
- 慢病社会医学防治.ppt
- 常用词的否定词.ppt
- 苏教版8年级上册数学全册教学课件(2021年10月修订).pptx
- 比师大版数学4年级下册全册教学课件.pptx
- 冀教版5年级上册数学全册教学课件.pptx
- 办公室普通党员2024年组织生活会个人对照检查发言材料供参考.docx
- 领导班子成员2025年组织生活会“四个带头”对照检查材料范文.docx
- 2024年度专题组织生活会个人“四个带头”对照检查材料范文.docx
- 党支部领导班子2025年民主生活会“四个带头”个人对照检查材料范文.docx
- 2024年抓基层党建工作述职报告参考范文.docx
- 2024年度民主生活会征求意见情况的报告范文2篇.docx
- 普通党员2024年组织生活会个人“四个带头”对照检查发言材料2篇.docx
文档评论(0)