Вставка символа
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Дан однострочный редактор MaskEdit, при нажатии на кнопку из maskedit1 данные переходят в Label1. Как сделать так, чтобы при этом в maskedit были найдены пробелы и соответственно каждый символ ' ' был исправлен на '0' ?
-
- Сообщения: 273
- Зарегистрирован: 30 июн 2005, 14:53
Думаю задача не выполнима, измени условие
=)
=)
Почему же невыполнима, один из пришедших на ум решений использовать TRichEdit у негоесть полезная функция FindText,, таки так вот нашел текст, запомнил позицию, отошел на шаг текста назад и заменил - все в цикл.... Расписывать сей час времени нет...
[syntax=Delphi] [/syntax]
- Игорь Акопян
- Сообщения: 1440
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
а что мешает использовать стандартную функцию StringReplace??

- Игорь Акопян
- Сообщения: 1440
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
Blood_Magic, Duncon, дико извиняюсь, но офтопик убит 


Можно чуть чуть поподробнее о StringReplace. Как мнетобозначить переменную типа Treplaceflags ?
- Игорь Акопян
- Сообщения: 1440
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
s := StringReplace(maskedit1.Text, ' ', '0', [rfReplaceAll])
