0 / 0 / 0
Регистрация: 31.10.2012
Сообщений: 29
|
||||||
1 | ||||||
Удалить лишние пробелы из строки Edit28.03.2013, 13:15. Показов 22239. Ответов 7
Метки нет (Все метки)
надо удалить лишние пробелы из строки Edit. Вот часть кода помогите исправить
0
|
28.03.2013, 13:15 | |
Ответы с готовыми решениями:
7
Удалить из строки лишние пробелы Из строки слов разделенных пробелами удалить лишние пробелы оставив по одному. Из строки слов разделенных пробелами, удалить лишние пробелы, оставив по одному Удалить из строки введенной пользователем лишние (не одинарные) пробелы. Реализовать как функцию. |
Я не экстрасенс
382 / 339 / 34
Регистрация: 22.01.2013
Сообщений: 1,126
|
|
28.03.2013, 15:15 | 2 |
0
|
422 / 352 / 19
Регистрация: 14.05.2012
Сообщений: 1,437
|
|
28.03.2013, 15:16 | 3 |
конкретнее опишите. Какую ошибку выдает? Удалить надо все пробелы в строке?
0
|
Модератор
9858 / 5228 / 3304
Регистрация: 17.08.2012
Сообщений: 15,997
|
|||||||||||
28.03.2013, 18:19 | 4 | ||||||||||
Так что ль?
Даже, наверное, перед строкой 6
0
|
Пишу на Delphi...иногда
|
||||||
28.03.2013, 18:42 | 5 | |||||
как отличить нужный пробел от лишнего?
1
|
0 / 0 / 0
Регистрация: 31.10.2012
Сообщений: 29
|
|
29.03.2013, 09:56 [ТС] | 6 |
Задача состоит в том что я например ввожу числа в поле Edit1 и задаю ему размер в Edit2 и вот если размер поля Edit1 меньше чем я задал в поле Edit2 то он дополняет пробелами слева и нужно сделать так что бы он вычитал количество пробелов равному размеру поля Edit1
Добавлено через 4 минуты Тут я хотел удалить количество пробелов равному полю Edit1 Добавлено через 4 минуты Если обобщить все то получится так: Нужно что бы количество символов в выводимой строке не превышало размер который я ей задам(в отдельном поле)
0
|
Я не экстрасенс
382 / 339 / 34
Регистрация: 22.01.2013
Сообщений: 1,126
|
|
29.03.2013, 13:47 | 7 |
1) Edit1.Text:=Trim(Edit1.Text); // удалит все пробелы в начале и конце строки, сюда же - TrimLeft, TrimRight 2) Edit1.Text:=StringReplace(Edit1.Text,' ','',[rfReplaceAll]);// удалит все пробелы из строки 3) s := Edit1.Text; Delete(s, a, b); Edit1.Text := s; // удалит b символов, начиная с a 4) Edit1.Text := Copy(Edit1.Text, a, b); // удалит всё кроме скопированного текста
1
|
0 / 0 / 0
Регистрация: 31.10.2012
Сообщений: 29
|
|
29.03.2013, 14:08 [ТС] | 8 |
Ооо спасибо большое) Очень благодарен!
0
|
29.03.2013, 14:08 | |
29.03.2013, 14:08 | |
Помогаю со студенческими работами здесь
8
В поле memo удалить все лишние пробелы Нужно удалить все лишние пробелы в текстовом файле Из текста удалить все лишние пробелы - Не возвращается строка в список Как удалить пробелы в Edit? Убрать лишние буквы, цифры и пробелы из строки Удалить из текста лишние пробелы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |