bcb读写文件(BCB read and write files).doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
bcb读写文件(BCB read and write files)

bcb读写文件(BCB read and write files) / / --------------------------------------------------------------------------- / /打开文件 / / --------------------------------------------------------------------------- 文件;/ /文件指针要加#包括“stdio. h” 字符串file_l =置-文本;/ /获取文件路径 const char * file_h; file_h =(char *)file_l。c_str();/ /将转换到const char*的字符串 FP = fopen(file_h,“R”);/ /打开文件,文本方式,读和写 如果(FP!= null) { text_out(” 打开文件成功......”,3,1); } “ 其他text_out(打开文件失败!!!”,1,1); / / --------------------------------------------------------------------------- / *在(!外汇经营资金(FP))/非文件结尾,就读 { 焦红=指针(FP); text_out(红色,4,0); } /* / / --------------------------------------------------------------------------- 对于(char i = a;我 克;i++)/写文件 { fgetc(I,FP); } / / --------------------------------------------------------------------------- 关闭文件(FP);/ /关闭文件 / / --------------------------------------------------------------------------- 例: 字符x [ ] =“我爱你”; FWIRE(x,6,12,FP);/ /写入6 * 12 = 72字节 将把“我爱”写到流FP中12次,共72字节 这是方法 int FH = FileOpen(置-文字,file_csv | file_read);/ / fmopenread | fmopenwrite 如果(FH = = 1)text_out(” 打开文件错误”,1,1); 其他text_out(” 打开文件OK”,3,1); 关闭文件(FH); 、文件I/O函数 这类函数完成对文件的读写相关的操作,这种类型的操作和C的基于I/O文件操作类似,下表列出这类操作常用的函数及其功能。 fileopen()打开文件 fileclose()关闭文件 fileread()读文件 fileseek()文件定位 filewrite()写文件 filecreate()创建文件 下面就对这些函数作详细介绍。 ⑴fileopen() 原型:extern int __fastcall包FileOpen(const AnsiString filename,中断方式); 功能:打开文件,如果成功返回其句柄,否则返回- 1 参数:文件名:要打开的文件名;模式:打开的方式,取值如下表,可用”或”(“|”)运算符连接。 常量值说明 ------------------------------------------------------------- 0以只读属性打开fmopenread 1以只写属性打开fmopenwrite fmopenreadwrite 2以读/写属性打开 FmShareCompat FCB 0 compatible (DOS function calls, the corresponding assembly of interest in their access to relevant information) FmShareExclusive 16 shares: open in exclusive mode, in the closed before, others cannot access FmShareDenyWrite 32 fmsharedenywrite 32 FmShareDenyRead 48 fmsharedenyread 48 FmShareDenyNone 64: share unlimited, allows you to read and write For example: int i=FileOpen (C:\WINDOWS\Win

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档