unit Unit1; 

interface 

uses 
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, 
  Dialogs, StdCtrls; 

type 
  TForm1 = class(TForm) 
    Button1: TButton; 
    procedure Button1Click(Sender: TObject); 
  end; 

var 
  Form1: TForm1; 

implementation 

{$R *.dfm} 

//TStringBuilder 的插入与删除 
procedure TForm1.Button1Click(Sender: TObject); 
var 
  sb: TStringBuilder; 
begin 
  sb := TStringBuilder.Create; 
  sb.Append('CodeGear 2007'); 

  sb.Insert(Length('CodeGear '), 'Delphi '); 
  ShowMessage(sb.ToString);      {CodeGear Delphi 2007} 

  sb.Remove(Length('CodeGear Delphi'), Length(' 2007')); 
  ShowMessage(sb.ToString);      {CodeGear Delphi} 

  sb.Insert(sb.Length, ' 2009'); 
  ShowMessage(sb.ToString);      {CodeGear Delphi 2009} 

  sb.Free; 
end; 

end.

相关文章:

  • 2021-10-09
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-11
  • 2021-07-12
  • 2021-07-02
  • 2021-11-28
  • 2021-12-10
相关资源
相似解决方案