![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Вот возникла задача:
Надо удалить все пробелы из тикста находящигося в Memo. Кто знает как это сделать? 0_o |
#2
|
||||
|
||||
![]() Цитата:
Код:
uses StrUtils; Memo.Lines.Text := AnsiReplaceStr(Memo.Lines.Text, ' ', ''); --------------------------------------------- Программирование - не профессия, а стиль жизни Последний раз редактировалось mav_c, 21.09.2007 в 19:25. |
#3
|
|||
|
|||
![]() Гуд =) Спсб =) А есть способ это сделать вручную??? Там через циклы и т.д.
|
#4
|
||||
|
||||
![]() Цитата:
Код:
var i, line : integer; str : string; begin for line := 0 to memo.Lines.Count - 1 do begin str := ''; for i := 1 to length(memo.Lines.Strings[line]) do begin if (memo.Lines.Strings[line][i] <> ' ') then str := str + memo.Lines.Strings[line][i]; end; memo.Lines[line] := str; end; end; --------------------------------------------- Программирование - не профессия, а стиль жизни |
#5
|
||||
|
||||
![]() Можно без циклов ещё вот так:
Код:
Memo1.Text:=StringReplace(Memo1.Text,' ','',[rfReplaceAll]) |
#6
|
|||
|
|||
![]() Спсб
![]() |