- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 7天酒店 放羊式管理(7 day Hotel sheep type management).doc
- 8.杰出经营者的高明之处(8., outstanding operator's brilliance).doc
- 6大型电视辩论赛方案(6 large-scale TV debate program).doc
- 8.语病分析(8. error analysis).doc
- 800mw汽轮机末级叶片断裂原因分析及防范措施(Fracture analysis and preventive measures of last stage blade of 800MW turbine).doc
- 800公里每小时的火车(A train of 800 kilometers per hour).doc
- 802.11协议介绍(802.11 protocol introduction).doc
- 802.1系列协议(802.1 series agreement).doc
- 80、90后员工管理与领导艺术高级研修班(80, 90 staff management and leadership art advanced seminar).doc
- 80后亿万富家美女畅谈从100万到1000万——创业故事(80 million billionaire beauty talk from 1 million to 10 million - entrepreneurial story).doc
最近下载
- 三到六年级的英语单词汇总.docx
- 2023年11月四川省德昌生态环境监测站招考4名就业见习人员笔试历年高频考题(难、易错点荟萃)答案带详解附后.docx
- C103116【基础】2025年东北师范大学045101教育管理《841学校组织与管理之教育管理学》.pdf VIP
- ABB 传动变频器 ACS880-04(200-600 kW)传动模块硬件手册 安装及使用手册.pdf
- (入党积极分子)思想汇报.doc VIP
- 入党积极分子(发展对象)培训班学习心得体会.docx VIP
- 物业二次装修管理培训课件.pptx
- 祭母舅的祭文.docx
- 国家开放大学电大本科《社会保障学》2024期末试题及答案(试卷号:1283).doc VIP
- 公路工程标准施工招标文件 2018年版(完整版).doc
文档评论(0)