用TFileStream创建文件的问题

meapex 2002-12-21 05:05:22
用TFileStream创建文件如下:
TFileStream * pms=new TFileStream(filename,fmCreate|fmOpenWrite);
有错么?为什么总是创建不成功?
哪位高人能给我说说TFileStream的说法,我查了帮助,没看太明白。
...全文
134 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
meapex 2002-12-21
  • 打赏
  • 举报
回复
问题已经解决,上面的用法没有错,是我犯了低级错误,在打开一个文件读的时候又想往里写,就出错了,呵呵。
谢谢大家的好意,分数立刻加给各位。
gjgj3368 2002-12-21
  • 打赏
  • 举报
回复
TFileStream * pms=new TFileStream(filename,fmOpenWrite | fmCreate);
试试吧,就该没有问题。
meapex 2002-12-21
  • 打赏
  • 举报
回复
大家的意思是fmOpenWrite不应该用?
xyz16 2002-12-21
  • 打赏
  • 举报
回复
pms = new TFileStream(filename,fmCreate);
copy_paste 2002-12-21
  • 打赏
  • 举报
回复
嗯,俺灌水后再想想
copy_paste 2002-12-21
  • 打赏
  • 举报
回复
fmCreate是第一次,创建文件用的,并将此文件的打开模式设为独占
copy_paste 2002-12-21
  • 打赏
  • 举报
回复
TFileStream * pms=new TFileStream(filename,fmCreate);

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧