如何在文件中插入内容
编号:QA003077
建立日期: 2000年6月22日 最后修改日期:2000年8月21日
所属类别:
陌生人:
操作系统: Win98
编程工具: Delphi
问题: 本人想做一文本处理工具,如何打开一文本文件定位到某一特定位置,然后再读入一文本文件将其内容插入到刚才的位置。我找好一些资料,没有找到好方法,请指教。谢谢!
水平: 中级
回答:
假设你已经知道最基本的文件操作。你可以先建立一个临时文件,先拷贝文件特定位置前面的部分到临时文件,再读入另一文本文件内容到临时文件,再拷贝原来文件特定位置后面的部分,最后使用临时文件替换掉原文件。
zechun的意见:
使用临时文件太烦人,不如使用两个控件,如richedit,一个是隐藏的,专门读要插入的文件,再将读入的内容用seltext的方式插入到另一个richedit中。
(主持人注:使用两个控件一般只适合小文件处理,而且会使系统速度降低,仅供参考)。
ID: 003077
相关问题:
QA001315 "如何删除文件中的一些文本"
此问题由李海回答。
| |
|
|
| |
|
|