Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.07;
Скачать: CL | DM;

Вниз

Как разделить строку на слова?   Найти похожие ветки 

 
Артем К   (2003-06-25 02:31) [0]

Привет всем!!!

Допусти у меня есть строка "Как разделить строку на слова?"

Как ее разделить на слова и отдельные слова вывести в Memo

Заранее спасибо!!!


 
Германн ©   (2003-06-25 02:42) [1]

Не прибегая к сторонним компонентам - используй Pos(#20,St), Copy(St,i,n) и Memo.Lines.Add().


 
Спрашивающий_   (2003-06-25 03:14) [2]

Один из вариантов правда он чувствителен к колличеству пробелов между словами будет добавлять пустые строки если пробелов больше 1
procedure TForm1.Button1Click(Sender: TObject);
var
S:String;
I,J:Integer;
SL:TStringList;
begin
J:=0;
S:=Edit1.Text;
SL:= TStringList.Create;
For I:=1 To Length(S)Do
begin
If S[I]<>" " Then
begin
SL.Add("");
SL[J]:=SL[J]+S[I];
end
Else
begin
Inc(J);
end;
end;
Memo1.Text:=SL.Text;
SL.Free;
end;


 
MBo ©   (2003-06-25 06:21) [3]

почитай хелп о TStrings.CommaText



Страницы: 1 вся ветка

Текущий архив: 2003.07.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
3-19949
Lin
2003-06-03 08:58
2003.07.07
Как из данные БД поместить в Stream


14-20246
Rradion
2003-06-19 15:05
2003.07.07
СРОЧНО ( к завтрому ) надо решить задачки по Матем. -> 10$ по WM.


14-20260
Snake2000
2003-06-19 14:21
2003.07.07
СЕССИЯ - Шпоры


1-20158
Ilg
2003-06-24 16:42
2003.07.07
Первое создание компонента


14-20232
SH
2003-06-19 13:55
2003.07.07
Компилятор на одной дискете