Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Delete в Delphi

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 14.09.2013, 14:22   #1
 Разведчик
Аватар для hiddenf
 
hiddenf никому не известный тип
Регистрация: 28.06.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Delete в Delphi

Добрый день, хотел бы спросить, как удалять определенные цифры из edit функцией delete, тоесть, мне нужно удалить: ,5 в edit, очень прошу вас помочь!
  Ответить с цитированием
Старый 14.09.2013, 14:55   #2
 Пехотинец
Аватар для NebesaBag
 
NebesaBag блестящий пример для подражанияNebesaBag блестящий пример для подражанияNebesaBag блестящий пример для подражанияNebesaBag блестящий пример для подражанияNebesaBag блестящий пример для подражанияNebesaBag блестящий пример для подражанияNebesaBag блестящий пример для подражанияNebesaBag блестящий пример для подражанияNebesaBag блестящий пример для подражанияNebesaBag блестящий пример для подражанияNebesaBag блестящий пример для подражания
Регистрация: 27.12.2011
Сообщений: 73
Популярность: 2425
Сказал(а) спасибо: 334
Поблагодарили 57 раз(а) в 27 сообщениях
 
По умолчанию Re: Delete в Delphi

Код:
var s:string;
...
s:= StringReplace(Edit1.Text, ',5', '', [rfReplaceAll, rfIgnoreCase]);
Edit1.Text:=s;
Как ты мог понять код ищет сочетание ',5' и заменяет его на пустоту ''


А если delete, то могу предположить, что так:
Код:
repeat
s:=Edit1.Text;
delete(s,pos(',5',s),2);
Edit1.Text:=s;
until pos(',5',Edit1.Text)=0
Может быть так, не проверял сработает или нет.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Пишу софт на заказ(Delphi / C# / PHP-скрипты). Описывайте задачи и цели софта, сообщайте сумму на которую рассчитываете.
Skype: vinozavr (Молдова)


Кто плюсует популярность, подписывайтесь пожалуйста)

Последний раз редактировалось NebesaBag; 14.09.2013 в 16:13.
  Ответить с цитированием
Старый 14.09.2013, 17:53   #3
 Разведчик
Аватар для hiddenf
 
hiddenf никому не известный тип
Регистрация: 28.06.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Delete в Delphi

Цитата:
Сообщение от NebesaBagПосмотреть сообщение
Код:
var s:string;
...
s:= StringReplace(Edit1.Text, ',5', '', [rfReplaceAll, rfIgnoreCase]);
Edit1.Text:=s;
Как ты мог понять код ищет сочетание ',5' и заменяет его на пустоту ''


А если delete, то могу предположить, что так:
Код:
repeat
s:=Edit1.Text;
delete(s,pos(',5',s),2);
Edit1.Text:=s;
until pos(',5',Edit1.Text)=0
Может быть так, не проверял сработает или нет.

Спасибо большое, очень помогли!
  Ответить с цитированием
Пользователь сказал cпасибо:
NebesaBag (14.09.2013)
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Руководство] Настраиваем Delphi 2010/XE, чтобы она выглядела как Delphi 7 RifmoGlas Pascal/Delphi 2 09.02.2013 14:09
[Услуги] delete ≈şẫñ4ǿYş≈™ Dark Orbit 0 24.10.2012 17:01

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 17:24.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net