TStringList

0

Jak rozdzielić string na poszczególne elementy TStringList?

0

Najprosciej StringReplace(Text,Separator,#13#10,[rfReplaceAll]);

0

Jak rozdzielić string na poszczególne elementy TStringList?

Są funkcje na 4p. Jedna to Split, a druga explode. Zresztą masz do tego odpowiedź w <font color="red">FAQ</span>

0

te funkcje rozdzielają akurat do tablicy, a nie do TStringLista, a sposób Szymka okazuje się tutaj lepszy. Może dodaj go do FAQ, Szymku?

0
procedure TForm1.Button1Click(Sender: TObject);
var
  caly : string;
  podzielony : TStringList;

begin
  caly := 'kilka slowek tu se jest';

  podzielony := TStringList.create;
  podzielony.text := stringreplace(caly, ' ', #13#10, [rfReplaceAll]);

  showmessage(podzielony.strings[0]);

  podzielony.free;
end;
0
procedure TForm1.Button1Click(Sender: TObject);
var
  caly : string;
  podzielony : TStringList;

begin
  caly := 'kilka slowek tu se jest';

  podzielony := TStringList.create;
  podzielony.text := stringreplace(caly, ' ', #13#10, [rfReplaceAll]);

  showmessage(podzielony.strings[0]);

  podzielony.free;
end;

hi!
To ma być tak:

procedure TForm1.Button1Click(Sender: TObject);
var
   Caly : String;
   Podzielony : TStringList;

begin
   podzielony:=TStringList.Create;
   try
      Caly := 'kilka slowek tu se jest';
      podzielony.Add(stringreplace(caly, ' ', #13#10, [rfReplaceAll]));
      memo1.Lines.AddStrings(podzielony); // to wywal - tu Ci zobrazowalem na kontrolce TMemo dzialanie tego(lub komunikat ->
      showmessage(podzielony.strings[0]);//pokaz linie o ustalonym indeksie
   finally
       Podzielony.Free;
   end;
end;

Pozdrowka
Pepe

0

A co w tym moim kodzie jest złe?

0

A co w tym moim kodzie jest złe?

jest ok... zle sobie popatrzalem... pozdr.
pepe

0

te funkcje rozdzielają akurat do tablicy, a nie do TStringLista, a sposób Szymka okazuje się tutaj lepszy. Może dodaj go do FAQ, Szymku?

A co za problem lekko je przerobić, zeby dawały do StringLista?

1 użytkowników online, w tym zalogowanych: 0, gości: 1