Вниз
Скачать: CL | DM;

Вопрос по компоненту EDIT   Найти похожие ветки 

← →
LAndreyV   (2004-10-24 17:43) [0]

Подскажите, как сделать, чтобы в edit1.text можно было вводить только числа и только положительные??


← →
begin...end ©   (2004-10-24 17:44) [1]

1. TMaskEdit
2. TEdit.OnChange


← →
LAndreyV   (2004-10-24 17:47) [2]

function edit1.onChange(...)
begin
TmaskEdit ?????
end;


не пойму...не мог бы показать на маленьком примере??


← →
antonn ©   (2004-10-24 17:48) [3]


> можно было вводить только числа и только положительные??

ограничить ввод только чисел:

procedure TForm.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if NOT (Key in ["0".."9", #8, #13]) then Key := #0;
end;


← →
LAndreyV   (2004-10-24 17:50) [4]

спасибо


← →
GanibalLector ©   (2004-10-24 17:52) [5]


procedure TForm1.Edit1Change(Sender: TObject);
begin
if edit1.text<>"" then
try
strtoint(edit1.text);
old1:=edit1.text;
except
edit1.text:=old1;
edit1.SelStart:=length(edit1.text);
edit1.seltext:="";end;
end;


← →
GanibalLector ©   (2004-10-24 17:53) [6]

2 antonn
Не,не катит. Paste будет срабатывать и вставлять все что хочешь...даже буквы


← →
antonn ©   (2004-10-24 17:54) [7]


> Paste будет срабатывать и вставлять все что хочешь...даже
> буквы



> можно было вводить

Вроде такая задача ставилась.


← →
GanibalLector ©   (2004-10-24 17:57) [8]

2 antonn
Прочти внимательно
<цитата>можно было вводить только числа </цитата>


← →
antonn ©   (2004-10-24 17:59) [9]


> GanibalLector ©   (24.10.04 17:57) [8]

Но ведь вводить!


← →
GanibalLector ©   (2004-10-24 18:01) [10]

2 antonn
Но ведь ТОЛЬКО

Ладно,заканчиваем офф-топ.Пусть автор поста сам выбирает то,что ему нравиться.


← →
antonn ©   (2004-10-24 18:04) [11]

И все-таки только вводить :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.02 c
14-1098351117
_none_
2004-10-21 13:31
2004.11.07
ЗИЛ


1-1098630512
LAndreyV
2004-10-24 19:08
2004.11.07
Подскажите по поводу hint


1-1098375324
Настенька
2004-10-21 20:15
2004.11.07
Ограничение на ввод в Stringgrid


3-1097491658
Jann
2004-10-11 14:47
2004.11.07
запрос и результат


9-1088581285
Proger
2004-06-30 11:41
2004.11.07
Создание программной маски?




   Наверх