delphi 文件管理

delphi 文件管理

ID:20883284

大小:215.50 KB

页数:13页

时间:2018-10-17

delphi 文件管理_第1页
delphi 文件管理_第2页
delphi 文件管理_第3页
delphi 文件管理_第4页
delphi 文件管理_第5页
资源描述:

《delphi 文件管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七讲文件管理一、基本概念:1.文件:同一类型元素的有序集合,是内存与外设之间传输数据的通道。2.文件的组织与管理形式:驱动器:文件夹:文件:二、Delphi7文件管理方式:DriverComboBoxorShellComboBoxFilelistBoxorShellListViewDirectoryListBoxorShellTreeView1.Win3.1选项卡上的文件管理组件驱动器组合列表框(DriveComboBox)常用属性:DirList:指定关联的目录列表框;Driver:运行时属性目录列表框(DirectoryListBox)常用属性:

2、FileList:指定关联的文件列表框DirLabel:记录当前的目录路径(Whenthecurrentdirectorychangesinthedirectorylistbox,thechangeisreflectedinthecaptionofthelabel.)Driver:运行时属性Directory:运行时属性文件列表框(FileListBox):常用属性:MultiSelect:Drive:运行时属性Diretory:运行时属性FileName:运行时属性FileType:显示文件的属性(默认ftNormal)FileEdit:setFil

3、eEdittoaneditcontrolthatdisplaystheselectedfilefromthefilelistbox,asiscommonlydoneinOpenandSavedialogboxes.typeTFileAttr=(ftReadOnly,ftHidden,ftSystem,ftVolumeID,ftDirectory,ftArchive,ftNormal);TFileType=setofTFileAttr;文件类型过滤组合列表框(FilterComboBox)常用属性:FileList:setFileListtoallowt

4、hefiltercomboboxtolimitwhichfilesaredisplayedintheFileListbox.Filter:TocreatethevalueofFilterforasinglefiletype,followthesesteps:1Typesomemeaningfultexttoindicatethetypeoffile.2Typea

5、character(verticalbar).3Typethefilefilter.Don'tputinanyspacesaroundthe

6、characterinthestring.Here

7、'sanexample:FilterComboBox1.Filter:='Textfiles

8、*.TXT';FilterComboBox1->Filter="Textfiles

9、*.TXT";Tospecifymultiplefilefilters,extendthevalueofFilter,separatingeachfilename/maskcombinationwitha

10、character.Here'sanexampleoftwofilefiltersthatcouldbespecifiedasthevalueoftheFilterprope

11、rty:'Textfiles(*.TXT)

12、*.TXT

13、Pascalfiles(*.PAS)

14、*.PAS'"Textfiles(*.TXT)

15、*.TXT

16、C++files(*.CPP)

17、*.CPP"实例:2Samples选项卡上的文件管理组件ShellTreeView组件:常用属性:Root:ShellComboBox:ShellListView:ShellComboBox组件:常用属性:ShellTreeView:ShellListView:ShellListView组件:常用属性:ShellTreeView:ShellCombox:Viewstyl

18、e:SetViewStyletocontrolthevisualdisplayofitemsinalistview.(vsIcon、vsList、vsSmallIcon、vsReport)实例:资源管理器三、文件管理函数和过程:功能:实现对文件的管理。删除文件文件重命名创建文件夹删除文件夹functionRenameFile(constOldName,NewName:string):Boolean;example:ifnotRenameFile(‘c:abc.bmp’,’abc.doc’)thenshowmessage(‘Cannotrenamefi

19、le!’);functionDeleteFile(constFileName:string):

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。