我现在有个系统,到处的文件是TXT格式的,里面的数据有规则排列,由于那个系统的缺陷,我要对导出的文件在指定位置插入或替换响应的字符,我用Tstinglist发现能取出文件的数据,但没办法在指定位置修改数据,我可以用什么控件或方法来操作呢?

解决方案 »

  1.   

    后台的话可以用.text
    前台可以用memo显示出来剩下的随便怎么处理了
      

  2.   

    使用tstringlist读取后,就是个字符串数组,你想怎么修改就怎么修改啊。
      

  3.   

    文本文件在windows的文件系统下是不能插入内容的,只能重覆盖它.使用tstringlist读取后,在指定位置插入或替换响应的字符,然后用savetofile重新覆盖原文件
      

  4.   

    插入用:先用POS()找到插入点,然后用MIDSTR()进行截断插入;
    替换用:AnsiReplacestr()即可.