我想往一个文本文件里写数据,包括整数,空格以及黑方框。写整数简单,怎么在一个整数后面加2个空格,再写下一个数?别人给我的一个文本例子中有的数后面为了起提示作用,有个实心的黑方框,这个该怎么写啊?

解决方案 »

  1.   

    你用什么写文本文件的?说明白一点。
    TStringList?
    TFileStream?
    FileWrite?
    TIniFile?
    写空格和写整数一样,就是写了个字符串。str:='  ',把str写进去就行了。
    黑方框,是一个中文字符吧?你可以把黑方框拷贝到源代码里面,str:='◆';然后把str写进去就行了。
      

  2.   

    哪种办法写文本简单?那个黑方框是水平的,好像是acsii码
      

  3.   

    TStringList写文本文件最简单,你要的黑方框是这个吧?'■'var
      TS: TStrings;
    begin
      TS := TStringList.Create(nil);
      TS.Add(IntToStr(123) + '  ■');  // 写入一个整数+2个空格+1个黑方框
      TS.SaveToFile('C:\1.txt');       // 存盘
      TS.Free;
    end;
      

  4.   

    你说TStringList写文本文件最简单,但例子里却用的TStrings?呵呵,这个黑方框可以这么用啊?在asc码里的意思好像是换行
      

  5.   

    TStringList是从TStrings派生出来的。ascii码也不是换行,这是一个中文的字符,包括2个ascii码。