ini文件一般都是用'='作为分隔符的,就是delphi默认的
问题是我怎么把它替换成别的符号呢,要修改类|?

解决方案 »

  1.   

    这个还真不知道,其实ini文件就是文本文件,不行就读出来,自己截字符串呗
      

  2.   

    楼上什么意思啊,我就不要这个'='啊,因为我想用excel读出来!
      

  3.   

    想折腾Ini文件也不用这么折腾吧?
      

  4.   

    老老实实地把需求描述清楚才能帮你。但是需要注意的是如果要完全以标准的INI来读写,使用的是操作系统的API,操作系统可不是允许你胡乱定义标准的。要么就自己处理。
      

  5.   

    ......
    for si:=1 to WaveWide*FrequencyLelve do
     begin
       WriteLn(tf,intTostr(Si)+'='+IntTostr(Wave1ReceBuf[si])+'*'+intTostr(Wave2ReceBuf[si]));
     end;
    上面是写,意思就是说不想要这个'=',我想把它换成别的字符
    可是如果换成别的字符呢,读的时候ini就不读不出来了说清楚了吗?
      

  6.   

    你不按INI格式去读,换成自己来解析不就行了?
      

  7.   


    那这样好办,保存时把等号替换为你老板认为好看的字符,下次载入时再替换回来
    不过说句闲话,Ini文件又不是直接显示的,符不符合你老板的习惯没多大意义。
      

  8.   

    博士就很了不起了?如果不需要使用标准的ini格式,那就另当别论了。
      

  9.   

    ini是win默认的格式,你改了=号,要读写又要转换多一次,好麻烦