说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Delphi用于读写的三种文件类型

HTML文档下载 WORD文档下载 PDF文档下载
Delphi用于读写的三种文件类型

一.旧pascal文件类型

用旧文件变量表示的文件类型

比如 f:text

f:file. 定义了三类:有类型

无类型

字符类型以及一些delphi的文件操作函数.比如:assignprn

writeln

这些文件类和windows文件句柄不兼容

二.windows文件句柄(handle)

面向对象的pascal的文件句柄封装了windows文件句柄类型

文件操作函数库则封装了windows api函数

比如"fileread"就是调用了windows api 函数"readfile"

delphi提供了一个windows api操作接口如果熟悉windows api,可以用windows文件句进行文件操作.

三.文件流(file streams)

文件流是tfilestream类的对象实例

文件流是高层的文件操作类型

tfilestream提供了一个句柄属性.用此属性可操作windows文件句柄类型.

如何选择文件类型

windows文件句柄是较底层的文件操作类型

提供了灵活的同步及异步文件读写控制

以下提供用windows文件句柄类型对文件同步及异步操作的伪代码描述:

同步操作:

bresult = readfile(hfile

&inbuffer

nbytestoread

&nbytesread

null) ;

// check for eof

if (bresult && nbytesread == 0

) {

// we’re at the end of the file

}

【走近讲师】孙昌勋:容联云通讯构筑通讯能力云平台生态圈 最新版本的Hive 0.13发布,增加ACID特性 开发中的“软”与“硬”:高画质移动游戏开发之道 从国际编码竞赛来看编程语言受众度 AMD迎接变革:加速OpenCL的未来 角逐Hadoop市场,Cloudera与Hortonworks竞争白热化 OpenStack将提供对Docker的支持 Facebook Q1财报:营收25.02亿美元、59%来自于移动 黑客们盯上了卫星,IOActive的惊人发现 开发汽车应用之前,你必须了解的7件事 埃森哲:智能电视潮流,势不可挡 直接拿来用!Facebook移动开源项目大合集 高大上Hadoop技术培训:Hadoop在企业中的应用实战 【走近讲师】新浪丛磊:通过MAE构建企业内部私有PaaS平台 API增长新趋势 消息应用类独占鳌头 软件项目为何会失败? 严澜:搭建高可用的MongoDB集群(二) 微软、思科、Google、Facebook等联合推出CII 狙击“Heartbleed” 这是个神奇的国度:细数五大印度裔IT牛人CEO Atmel CMO Sander Arts眼中的创客运动 Unity“三巨头”:全心全意为开发者服务 全球移动广告现状报告:哪种平台、应用最赚钱? 《近匠》Smart Wallit,钱包找不到了?给它“打个电话”吧 Mozilla新CTO:JavaScript、 Firefox OS专家Andreas Gal 李彦宏发布百度大数据引擎,及与谷歌、亚马逊等类似项目对比 大数据领域,实时打击欺诈犯罪的4个战场 一周消息树:谷歌Project Ara,将开启下一个智能手机时代 数据恢复服务商的6个最佳实践 【走近讲师】谭晓生:魔高一尺道高一丈,360基于大数据的网络攻击检测 一周热点:摩尔定律让位于贝索斯定律 阿里巴巴集团CTO王坚确认出席第六届中国云计算大会 非高手就不要进来了!很难的。 域登陆的问题 请教高手指导WINDOWS消息的问题!!!!! 互联网在线支付平台可行性讨论, 谁安装过Ehlib 2.4a?为什么我会出现File not found: 'DBSumLst.dcu'??? B/S结构的ERP系统是使用J2EE和.NET的架构哪个比较好? 我是初学者,请教一个简单的问题,关于jbuilder7和tomcat的 急救 关于b/s下 文档删除的问题 请热心的朋友一定看——帮忙 本人一定感谢大家——加分 实际编程中碰到的问题,高手赐教 关于树的问题!急 C++菜鸟有分!!! 无线问题 如何管理软件系列版本 快要疯掉了!服务器端与客户端的文件传送问题,请高手千万援助! 山东的朋友能否将较好的公司和较差的公司曝光一下!!!! 有哪位高高手知道ldap数据库怎么进行迁移呀? 互联网在线支付平台可行性 关于Form的问题??? 简单数字段问题 不能用redhat7.3自带的输入法,中文名字显示为问号。怎么解决 请问怎样把整型转换成字符串型? 谁在BCB下用过研华的PCL-812采集卡? 8数码和8皇后的算法,大家指点我一下看看,up有分,分可以加 数据库连接讨论!各位在连的时候用的是ADO,还是RDS? 有关上网设主机的问题(双网卡)(在线等) directx8中哪只函数支持播放内存中的声音文件 万分紧急!!!!!!先谢过! 那里又"绝世宝贝"下载? 哪位大哥帮翻译一句话!非常感谢!!!!!!!!!! 请问一个问题:用acdsee如何把点阵图转化成矢量图? cdonts在客户端发送附件,为什么失败? 第一行,第一列错误是什么回事阿? 怎样计算php里的时间差,mysql的时间差? 关于控制台程序 BYTE型怎么 输出到文件(急) 广州IT俱乐部活动讨论 OleContainer1对象如何使打开的文件嵌在OLE里面,而不是在外部打开DOC文档. 寻兼职程序员,开发一个的屏幕取词工具软件 那里有interdev下载?在线等 小弟初学vb.net,现有一题急需帮忙. oracle9客户端连接oracle816:tns 出错: 写文件换行,再按行读出 ASP开发工具的讨论!大家都用什么开发工具!DreamWeaverMX有没人用啊?看起来功能挺强的! 哪位大哥用过toplink连接oracle数据库的,请进 如何获得给定的文件的路径,比如文件"a.txt"发路径? (((SOS)))在WebForm中怎么样用程序隐藏dataGrid由属性生成器生成的按钮列(删除。。。) 高分求帮助 请问一般在VB中,该如何维护ACCESS数据库 asp的Response.Write的问题? 你们难道没遇到过这个问题? 大虾们救命!!!在线等待.................. 若导体两端电压为6v,通过导体电流为1.2A,若导体两端的电压变为12V,则导体的电阻为多少? 关于麋鹿的知识麋鹿简介 当花瓣l离开花朵的作文,急用 测铁原矿品位应取多少原矿 麋鹿的知识简要一点50到100字 桂花花瓣的作文 科学到底有没有极限?从宏观上科学研究到了大爆炸理论.说世界是由一个点爆炸而来的,在这个点上没有时间没有空间.没有时间也就是没有以前.从微观角度上,人们很早就研究到了原子结构,并 朝鲜战争苏联是什么态度?基于大家回答的都很卖力~多加40分算做报答吧 假如我是 作文 李约瑟在《中国科学技术史》中说 中国的科技发展到宋朝已呈巅峰状态,再许多方面实际上已经超过了18实际的英国或欧洲的水平.说明宋朝“已呈巅峰状态”的科技得以产生的社会条件我是 电压为12V,电阻为1000Ohm,则流经电阻的电流是多少? 飞机拉线是怎样形成的 我国科学技术的巅峰是在宋朝吗? 朝鲜战争对苏联、日本各有什么影响? 论文结论怎么写 电路如题图2-21所示,U_s=30V,I_s=1A.试用节点电压法求各节点电压及各电源发出的功率. 硫酸氢钠溶液和过量的溶液反应的离子方程式硫酸氢钠溶液和少量的溶液反应的离子方程式 关于麋鹿的知识,简要的写下来 电路分析基础题.试用节点分析法求电压u 说说有关麋鹿的知识 论文的结论要怎么写? 1mol硫酸在水溶液中电离出的离子数怎么算 如图所示的电路中,U=12V,滑动变阻器AB的总电阻为42Ω,现要使标着“6V,1.8W”的灯泡L正常发光,那么Ap间的电阻应为多少?此时滑动变阻器上消耗的功率多大? 我想知道关于麋鹿的知识,谁能告诉我? 急~~~~~~~~~~~~~~~~~~ 硫酸溶液?它在水中电离了,还怎么保持硫酸的化学性质啊[电离分子都没了啊} 一个电阻器电阻为20Ω,通过他的电流是2A,则电阻的电功率是多少瓦?当它两端的电压为12v时,它的实际电功率又是多少瓦? 科技小论文怎么写,急. 走一步再走一步对人物刻写采用了()()()()描写方法 走一步再走一步的读书笔记怎么写~ 科技小论文怎么写 走一步再走一步语段运用哪些人物描写方法 用节点法求电路中电流i 在硅胶粘合剂中,羟甲基纤维素钠的简称为什么? 电磁转矩与转子磁场的关系 知道原矿量及其品位如何计算金属量? “飞机拉线”的线是怎样产生的? 请问这个稳压可调电路的输入电压是任意的吗? 养花 老舍中的两个第1个指什么? 钠与硫酸氢钠溶液反应方程式 低碳世博有关知识 硫酸氢钠与氯化钡的反应方程? 钠和碳酸氢钠溶液怎么反应.钠和硫酸氢钠溶液怎么反应.先与水反应还是溶质反应. 世博会用了哪些低碳设施是问卷性的,我有急用, 氯化钡与亚硫酸氢钠反应吗?若反应,化学方程式是什么 钠和碳酸氢钠溶液怎么反应.钠和硫酸氢钠溶液怎么反应.先和水反应还是溶质? 世博会低碳场馆有哪些?要尽可能多,并要附20字左右说明 硫酸氢钠和氯化钡的反应帮我写方程式! 硫酸钠溶液与硫酸氢钠溶液反应离子方程式 有一电阻线,若两端家6V电压时,电阻线中的电流为0.5A,则该电阻线的电阻为___Ω,若它两端改加12V的电压时,则通过电阻线的电流为___A,电阻线的电阻为___Ω;若在电阻线两端不加电压时,则通过电阻 硫酸氢钠与氯化钡反应的方程式 四大文明古国有哪些文明成果对今天仍有直接影响 12V电压6W的灯,电阻是多少?假如将这个灯放在6V的电路中,通过灯丝的实际电流是多少A? 反映我国宋代科学文化成就及社会风尚变化的小报, 关于麋鹿的知识 一导体两端的电压为6V,通过它的电流为0.6A.当它两端的电压力为12V时.它的电阻为多少,电流是多少? 谁能告诉我关于麋鹿的知识?简单一点就行了 目前中国文化落后于世界? 已知 原矿品位 精矿品位 尾矿品位 求精矿产率(公式) 在农业文明时期,中国宋代科学技术十分发达,请指出宋代科技突出性进步的表现. 文章曾在上发表过
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘