第十章vb6.0 文件管理与操作.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十章??????文件管理及操作10.1 文件系统的基本操作VB提供了一些用于处理文件系统的语句,使用这些语句可以在VB应用程序中进行更改当前目录、建立或删除目录、删除文件等基本操作。??? 目录操作??? 1.获取指定驭动器的当前路径。??? 要获取某驱动器的当前路径,可以使用CurDir函数,它的语法是:??? CurDir [drive].??? 参数drive是指要获取信息的驱动器名称,如果忽略该参数,则CurDir函数返回当前驱动器的当前路径。??? 例如,如果驱动器E;的当前路径为“E: \Too1\Qicq”,则如下语句将在窗体上显示“E:? \Too1\Qicq”.??? Print CurDir(“E”)。??? 2.更改当前驱动器。??? 使用ChDrive语句可以更改当前驱动器,其语法为:??? ChDrive drive.??? 参数drive为要指定为当前驱动器的名称,例如,将驱动器A:指定为当前驱动器的语句为:??? ChDrive “A”.??? 3.更改当前路径。??? 使用ChDir语句可以更改当前路径,其语法为:??? ChDir Path.??? 参数Path为要指定的路径,如果在路径中没有指定驱动器的名称,则表示驱动器为当前驱动器。例如,将路径C: \Windows指定为当前路径的语句为:??? ChDir “C:\Windows”.4.建立与删除目录。??? 使用MkDir语句可以创建一个新的目录,其语法为:??? MktDir Path.??? 参数Path用来指定所要创建的目录以及目录所在的路径。 Path可以包含驱动器。如果没有指定路径,则MkDir会在当前路径下创建新的目录。??? 例如:??? MKDir “C:\aa”?????????????????????? 在C盘中创建目录aa??? MKDir “C:\Windows\bb”?????????????? 在C盘windows目录中创建子目录bb??? MKDir “CC”????????????????????????? 在当前路径下创建目录cc??? 使用RmDir语句可以删除某一空目录,其语法为:??? RmDir Path.??? 例如:??? MKDir “C:\aa”?????????????????????? 删除C盘中目录aa??? MKDir “C:\Windows\bb”?????????????? 删除C盘windows目录中的子目录bb??? MKDir “CC”????????????????????????? 删除当前路径下创建目录cc??? 注意:RmDir语句只能用来删除空的目录,如果目录中还包含有子目录或文件,则必须先删除子目录和文件。10.1.2 文件操作文件的操作包括拷贝文件、删除文件、重命名文件和设置文件属性等。在操作文件时,文件必须是关闭的,否则会产生运行错误。下面逐一介绍VB中的各种文件操作语句。??? 1.拷贝文件。??? 使用PileCopy语句可以在磁盘介质间拷贝文件,其语法为:??? FileCopy Source.? Destination.??? 参数Source用来指定源文件及其路径。参数Destination用来指定目标文件及其路径。如果没有指定路径,则默认路径为当前路径。??? 例如:??? 将C盘Windows目录中的文件拷贝到F盘,并且文件名变为??? FileCopy“C:\Windows\,”F:\??? 将C盘Windows目中中的文件拷贝到当前路径下,且仍使用原名??? FileCopy “C:\windows\,”??? 2.删除文件。??? 使用Kill语句可以删除磁盘中己存在的文件,其语法为:??? Kill PathName.??? 参数PathName用来指定所要删除的文件及其路径。如果没有指定路径,会删除当前路径下的文件。??? Kill语句支持多字符(*)和单字符(?)等通配符来指定多重文件。??? 例如:??? Kill “D:\vcd\mm.dat”????????????? 删除D盘Vcd目录中的mm.dat文件??? Kill “Capter1.doc”??????????????? 删除当前路径中的Capter1.doc文件??? Kill “E:\temp\*.txt”????????????? 删除E盘Temp目录中的所有后缀为TXT的文件??? Kill “E:\temp\*.*”??????????????? 删除E盘Temp目录中的所有文件3.重命名文件。??? 使用Name语句可以重命名文件或移动文件,其语法为:??? Name OldPathNameAsNewPathName.??? 参数OldPathnam

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档