|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.05.2013, 13:07 | #1 |
Пользователь
Регистрация: 08.05.2013
Сообщений: 15
|
edit.text
доброго всем дня,
подскажите пожалуйста как заменить пустые места строки на пробелы или на ноль н-р: имеется ed1.text, длина = 5, вводимые данные состоят из трёх букв, цифр, остальные пустые места должны меняться либо пробелами либо нулями |
09.05.2013, 15:55 | #2 |
Форумчанин
Регистрация: 18.10.2010
Сообщений: 419
|
отвечу на вопрос "как заменить?":
StringReplace('старая строка','пустое место','чем заменить',[rfReplaceAll]) (только в функцию надо передавать переменную, а не Edit.Text, т.е. S:=Edit.Text) а на вопрос "что такое пустое место?" ответьте сами =) |
09.05.2013, 18:24 | #3 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
09.05.2013, 18:40 | #4 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
|
|
10.05.2013, 01:33 | #5 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
как понять пустое место? если вы сами ничего не введете, то пустое место и будет, а если вы про пробелы(в качестве пустых мест), то зачем их заменять на пробелы? если на нули, то пожалуйста, вот код (киньте на форму tedit, tbutton)
Код:
from dark to light)
|
10.05.2013, 07:28 | #6 |
Пользователь
Регистрация: 08.05.2013
Сообщений: 15
|
Спасибо! работает Но есть еще одна проблемка. Так как на форме имеется много edit-ов, возможно ли использовать этот код как функцию чтобы для каждого edit-а не пришлось набирать
Хороший пример, спасибо!, но оказывается именно ''-пустое место оно не заменяет, а вот пробелы и другие символы заменяет. Последний раз редактировалось Stilet; 10.05.2013 в 09:50. |
10.05.2013, 08:53 | #7 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
МирзоАкмал, пустое место - это отсутствие символов, конечно если нечего нет то нечего и не замениться!
|
10.05.2013, 09:20 | #8 |
Пользователь
Регистрация: 08.05.2013
Сообщений: 15
|
Да, я с Вами согласен, но задача состоит в том что нужно записать данные из полей в текстовый файл, например поле имеет длину 60 а текст в нем состоит из 45 символов, а когда записываем в файл нужно чтоб все 60 символов отражались (из них 15 пробелов или нулей).
|
10.05.2013, 09:23 | #9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
10.05.2013, 09:33 | #10 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
edit text | Nokia3310 | Общие вопросы Delphi | 9 | 05.02.2013 09:32 |
image по названию в edit.text | Jleksern | Общие вопросы Delphi | 12 | 14.08.2012 06:14 |
Поиско в edit.text | celovec | Общие вопросы Delphi | 8 | 14.10.2011 11:14 |
Edit.Text | Cassius | Общие вопросы Delphi | 9 | 24.03.2011 21:58 |
Воплотить идею: for i:=0 to 100 Edit[i].text:=random(100) | tigr1991 | Общие вопросы Delphi | 6 | 29.09.2010 18:53 |