Visual Basic程序设计教程第8章 文件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例8-1 设计一个 “打开图像文件”的文件管理程序,设计界面如左下图所示,运行界面如右下图所示。利用驱动器列表框、目录列表框和文件列表框查找磁盘上的图像文件(bmp、ico、jpg或gif),双击查到的图像文件名,则在图像框控件中显示该图像(以Stretch方式),同时将该文件的全文件名显示在图像下方的标签控件中。 第*页 设计步骤如下: 步骤一:界面设计。 (1)在Form1中添加5个标签控件Label1~Label5,1个Image1控件, 1个驱动器列表框控件Drive1, 1个目录列表框控件Dir1, 1个文件列表框控件File1。 (2)添加1个Frame1控件,在其中添加3个单选按钮Option1~ Option3。 第*页 步骤二:属性设置。 第*页 步骤三:编写代码。 Option Explicit Dim fname$ Private Sub Dir1_Change() ChDir Dir1.Path File1.Path = Dir1.Path End Sub Private Sub Drive1_Change() ChDrive Drive1.Drive Dir1.Path = Drive1.Drive End Sub 第*页 Private Sub File1_DblClick() If Right(File1.Path, 1) = \ Then fname$ = File1.Path File1.FileName Else fname$ = File1.Path \ File1.FileName End If Image1.Picture = LoadPicture(fname$) Label5.Caption = fname$ End Sub Private Sub Option1_Click() File1.Pattern = *.bmp End Sub Private Sub Option2_Click() File1.Pattern = *.jpg End Sub Private Sub Option3_Click() File1.Pattern = *.* End Sub 第*页 8.3 文件操作常用语句函数 第*页 8.3.1 文件操作常用语句 1.FileCopy语句 功能:拷贝文件。 格式:FileCopy 源文件名 , 目标文件名 例如,将C盘下的aaa.txt文件拷贝到C盘的VB子目录下的bbb.txt文件,其语句为: FileCopy C:\aaa.txt, C:\VB\bbb.txt“ 2.Kill语句 功能:删除文件。 格式:Kill 文件名 例如: Kill C:\VB\datal.dat Kill C:\VB\*.*“ 第*页 3.MrDir语句 功能:建立新文件夹(目录)。 格式:MkDir 文件夹名 例如:在C盘的VB子目录下创建一个名为Temp的二级子目录(C盘的VB子目录必须存在,否则会出错),其语句为: MkDir C:\VB\Temp“ 4.Name语句 功能:文件或目录的重命名。 格式:Name 原文件名 As 新文件名 例如: Name C:\aaa.txt As C:\ccc.txt Name “C:\bbb.txt” As “C:\Tmp\bbb.txt” 第*页 5.RmDir语句 功能:删除已有的文件夹。 格式:RmDir 文件夹名 例如,删除C盘的VB子目录下的Temp二级子目录,其语句为: RmDir C:\VB\Temp“ 6.Seek语句 功能:在Open 语句打开的文件中,设置下一个读/写操作的位置。 格式:Seek [#]文件号,位置 说明:位置是一个长整型数,取值范围介于1~2147483647 之间,单位为字节。 第*页 8.3.2 文件操作常用函数 1.CurDir函数 功能:获得某一驱动器的当前目录。 格式:CurDir [(驱动器)] 例如,要显示出当前驱动器的当前目录,其语句为: Print CurDir() 2.FileLen函数 功能:返回一个未打开文件的大小。 格式:FileLen(文件名) 例如,要得到c:\aaa.dat文件的大小,其语句为: Print FileLen(C:\shunxu7.dat) 第*页 3.FreeFile函数 功能:获取下一个可供Open 语句使用的文件号。 格式:FreeFile [(范围)] 4.Seek函数 功能:获得用Open 语句打开的文件中的当前的读/写位置。 格式:Seek(文件号) 第*页 5.Shell函数 功能:执行指定的应用程序。 格式:Shell(文件名

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档