要对一个TStrings对象添加字符串,字符串要求宋体四号粗体居中请问TSTrings.Add方法如何写?

解决方案 »

  1.   

    var  StringList: TStrings;
    begin  StringList := TStringList.Create;
      try
        with StringList do begin
          Add('This example uses A string List.');
          Add('It is the easiest way to add strings');
          Add('to a combobox''s list of strings.');
          Add('Always remember TStrings.Create method');
          Add('is abstract; So use TStringList.Create');
          Add('method instead.');    end;    with ComboBox1 do begin      Width := 210;
          Items.Assign(StringList);
          ItemIndex := 0;
        end;
      finally
        StringList.free;
      end;
    end;上面的DELPHI帮助中的例子;
    如果你需要控制字体的话,你可以把显示这个字符串集的控件的字体设置一下
      

  2.   

    字体控制应该在显示它的地方设的。
    跟TStrings本身无关。
      

  3.   

    字体需要你自己设置,TSTRINGS就没有CAVANS,怎么设置字体?
      

  4.   

    RMFormReport1控件的PageHeader.Caption是一个TStrings对象在设计的时候可以调整字体大小及位置,那在运行的时候怎样来改变它?
      

  5.   

    TStrings对象真得不能自定义字体大小?
      

  6.   

    不能,除非你自己在string里定义自己的格式控制标志.
      

  7.   

    TStrings & TStream 都是abstract class
      

  8.   

    RMFormReport1控件有字体的属性,比如标题字体或字体属性!!
      

  9.   

    Tmome 的 SelAttributes可以对指定的那一行的字体,颜色等进行设置
      

  10.   

    你可以写一个类,用这个类把字体,颜色,大小等记录下来,然后对于每个存入tstringslist中的string,添加一个对象,用来记录这个串的字体等信息。
      

  11.   

    PageHeader.Caption是一个TStrings对象,我没有这个控件,但我估计她是调用richedit控件来设置字体,如有控件原码你可以自己参考一下。
      

  12.   

    TStrings是抽象类,
    你只能使用TStringList这些类。