- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DELPHI 5编程实例与技巧006--文件、目录、驱动器.PDF
下载
第6章 文件、目录和驱动器
通常,文件、目录和驱动器的管理是由操作系统来完成的。但是,对文件、目录和驱动器
的一些具体操作却要通过编程来实现。在D e l p h i集成开发环境中,编程可以方便地实现对文件、
目录和驱动器的操作。
在界面方面,D e l p h i提供了一些标准的文件对话框。对于具体的文件、目录和驱动器的操
作,可以通过D e l p h i提供的丰富的函数来实现。
下面首先介绍标准的文件对话框,然后按字母顺序介绍文件操作、目录操作、驱动器操作
和文件名操作方面常用的函数,最后还有一些例程、方法和技巧。在例程中,对 D e l p h i提供的
与文件、目录和驱动器有关的组件也进行了说明。
6.1 文件
f i l e作为P a s c a l 的保留字是一个类型说明符,通过 f i l e可以声明文件对象,也可以定义一些
新的类型,然后使用新的类型来声明文件对象。
在D e l p h i 中支持下面三种类型的文件:
(1) 无类型文件
如果直接使用f i l e声明文件对象,则称定义的文件为无类型文件。对于无类型文件,可以
进行底层的文件I / O操作。在后面例程S 6 _ 1 中将对无类型文件进行说明。
(2) 类型文件(typed file)
如果使用f i l e声明文件对象时使用了一定的类型,例如B y t e 、I n t e g e r和用户自定义的类型等,
则称定义的文件为类型文件。例如:
. . .
t y p e
ByteFile:file of Byte;
v a r
F : B y t e F i l e ;
. . .
类型文件通常对应于 C + +语言中的“二进制文件”,利用这种文件保存数据的优点是节省
存储空间。
(3) 文本文件(text file)
通过Te x t F i l e类型说明符可以用来声明A S C I I字符的文件,也就是通常所说的“纯文本文件”。
利用文本文件保存数据的优点是:利用常见的文字编辑器就可以浏览其中的内容。
在后面常用函数的介绍中,如果具体的函数对于上述三类文件有不同的用法时,将做必要
的说明。同时,通过这些说明,读者可以领会三种文件类型的不同。
6.2 文件对话框组件
D e l p h i 的D i a l o g组件夹中提供了一些文件对话框组件,这些组件的用法简单,而且可以使
应用程序的界面统一、美观。具体如下:
130基本第二部分 Delphi 编程的核心技能
下载
1. OpenDialog
通过O p e n D i a l o g组件可以选择并打开文件。
在显示“打开文件”对话框之前,要对 O p e n D i a l o g组件的一些属性进行设置:
(1) Filter
文件类型过滤器。例如下面的代码在文件类型组合框中增加了 . T X T和. PA S两种类型的文
件过滤器:
OpenDialog1.Filter := Text files ( *. t x t ) |*.TXT|Pascal files (*. p a s ) |*. PA S ;
此外,在同一个过滤器中,还可以有多种文件后缀:
OpenDialog1.Filter := Pascal files|*. PA S ;*. D P K ;*. D P R ;
(2) FilterIndex
设置当对话框一打开的时候选中的文件过滤器,数值从 1开始计算。
(3) InitialDir
设置对话框打开时定位的目录。如果默认或指定目录无效,则指向当前工作目录。
(4) Options
设置打开对话框的出现模式和操作模式。属性值的类型定义如下:
t y p e
TOpenOption = (ofReadOnly, ofOverwritePrompt, ofHideReadOnly,
o f N o C h a n g e D i r, o
您可能关注的文档
最近下载
- 中国行政区域划分表(更新至年月).doc VIP
- 2026届高考英语一轮复习:单词讲解(词根记忆法)+14+课件.pptx VIP
- 2023年农村教师公开选调进城考试模拟试题2(初中道法·附参考答案).docx
- 基于PLC校园照明智能控制系统.docx VIP
- 2026届高考英语一轮复习:单词讲解(词根记忆法)+12+课件.pptx VIP
- (2025秋)人教版二年级数学上册全册教案(新教材).docx
- 垂直式微风启动风力发电机设计(含CAD图纸全套).doc
- 屋面夹芯板施工方案.docx VIP
- 2026届高考英语一轮复习:单词讲解(词根记忆法)+11+课件.pptx VIP
- 2023年国考《公安专业科目》笔试题及答案.pdf VIP
文档评论(0)