Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];




Вниз

ПРИВЕТ ВСЕМ!!! Не подскажите: как сделать так, 


@andrew   (2002-01-11 18:35) [0]

...чтобы в Edit или MaskEdit вводились только цифры? Спасибо.



Юрий Зотов   (2002-01-11 20:16) [1]

Попробуйте вот что:

SetWindowLong(Edit1.Handle, GWL_STYLE, GetWindowLong(Edit1.Handle, GWL_STYLE) or ES_NUMBER);



Nikolay   (2002-01-11 21:54) [2]

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not(Key in ["0".."9"]) then Key := #0;
end;



Nikolay   (2002-01-11 21:56) [3]

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not(Key in ["0".."9"]) then Key := #0;
end;



aus   (2002-01-12 00:31) [4]

В допустимые символы нужно добавить #8 - чтобы backspace работал
(это для события OnKeyPress)



Спасибо   (2002-01-12 13:02) [5]

Спасибо.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.017 c
4-100122          Котелок               2001-12-05 09:40  2002.01.31  
Подскажите Plss...


3-99851           Bachin                2001-12-25 20:51  2002.01.31  
IB:Named Transaction in trigger


1-100007          f0rm                  2002-01-14 16:23  2002.01.31  
ListView sort


1-99938           дикое Кенгуру         2002-01-06 06:46  2002.01.31  
Как вставить в TRichEdit такоеже выпадающее меню как в TEdit ? Чтобы не писать своё и не делать мартышкин труд.


3-99843           Тонио-Лунатик         2001-12-25 08:43  2002.01.31  
Злостный IBX