Форум: "Начинающим";
Текущий архив: 2011.02.20;
Скачать: [xml.tar.bz2];
ВнизПередача edita в собственную процеду. Найти похожие ветки
← →
FIL-23 (2010-11-25 15:46) [0]Народ какнибудь можно передать
edit
, а то через переменные не хочу заморачиваться. А конкретно что я хочу сделать , мне надо найти вedit
запятую и заменить ее на точку. хочу это реализовать в процедуру с именимsearch_point
. И чтобы это выглядило в видеsearch_point(edit1.text)
← →
12 © (2010-11-25 16:21) [1]edt1.text := StringReplace(edt1.text,".",",",[rfReplaceAll])
← →
Плохиш © (2010-11-25 16:22) [2]Основы используемого языка программирования читать не пробовал?
← →
clickmaker © (2010-11-25 16:42) [3]> найти в edit запятую и заменить ее на точку. хочу это реализовать
> в процедуру с именим search_point
название неверно выбрано. А то ведь "как вы лодку назовете...".
Надо search_comma_and_replace_with_point
← →
FIL-23 (2010-11-25 16:45) [4]Удалено модератором
← →
И. Павел © (2010-11-25 17:59) [5]
> FIL-23 (25.11.10 15:46)
Возможно и ошибаюсь, но если нужно заменить та точку не запятую а разделитель целой и дробной части, то он находится в переменной DecimalSeparator и может меняться в соответствии с региональными настройками и не всегда быть запятой. Пишу, потому что доставалась в наследство программа, где автор на это чихать хотел...
← →
DVM © (2010-11-25 18:06) [6]
> FIL-23
Ну и передавай в процедуру указатель на экземпляр TEdit, кто мешает то?
← →
DVM © (2010-11-25 18:09) [7]
> FIL-23
или сделай не процедуру, а функцию edit1.text := search_point(edit1.text)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2011.02.20;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.004 c