Форум: "Основная";
Текущий архив: 2007.08.05;
Скачать: [xml.tar.bz2];
ВнизMaskEdit Найти похожие ветки
← →
ВременныйГость (2007-05-31 11:32) [0]Огромная просьба, очень срочно нужно сделать ерунду такую :
Есть MaskEdit и я не знаю как правильно задать такую маску! Например, - 123000. Юзер может изменять только последние три цифры - нули, но он должен видеть что первые три это 123. Я пытаюсь задать маску так - 123000;0. В результате я добиваюсь того что я хотел, юзер видит в контроле "123000", при этом "123" фиксируется, но в поле б.д. контрол возвращает не все число, а только последние 3 цифры! Т.е. мне нужно получить от юзера например 123999, а я получаю 999.
← →
clickmaker © (2007-05-31 11:40) [1]ну это же 123 откуда-то берется? Почему бы не сделать StrToInt(MyMagicNumber + Edit.Text)?
← →
ЮЮ © (2007-05-31 11:42) [2]EditText property (TCustomMaskEdit)
Specifies the text that appears in the window of the masked edit control.
А ты неблсь Text используешь.
← →
ВременныйГость (2007-05-31 11:49) [3]
> EditText property (TCustomMaskEdit)
> Specifies the text that appears in the window of the masked
> edit control.
>
> А ты неблсь Text используешь.
Нет
← →
ВременныйГость (2007-05-31 11:56) [4]Получилось, правильно делать так : \1\2\3000;1
← →
ЮЮ © (2007-05-31 12:00) [5]> Нет
А что?procedure TForm1.MaskEdit1Change(Sender: TObject);
begin
Caption := MaskEdit1.EditText;
end;
123 из маски "1230000" благополучно в Caption появляются
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.08.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 1.379 c