|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Работа с текстом и с TEdit
Доброго времени суток.
Прошу у вас помощь с решение такой проблемы: Имеем TEdit в котором текст "AAAA-BBBB-CCCC-DDDD", нужно как то удалить это тире (-) чтоб в этом же самом TEdit отсался текст "AAAABBBBCCCCDDDD" Если я не ошибаюсь то это делается циклом while но что то у меня не получается. Заранее спасибо. |
#2
|
||||
|
||||
Цитата:
Код:
procedure TForm1.Button1Click(Sender: TObject); var s: String; i: Integer; begin s := Edit1.Text; for i := Length(s) downto 1 do begin if s[i] = '-' then Delete(s, i, 1); end; Edit1.Text := s; end; Код:
procedure TForm1.Button1Click(Sender: TObject); begin Edit1.Text := StringReplace(Edit1.Text, '-', '', [rfReplaceAll]); end; |
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | ||
MeKree (18.01.2014)
|
#3
|
||||
|
||||
StringReplace
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |