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

Как застаить работать backspace?   Найти похожие ветки 

← →
vsu   (2003-06-25 11:37) [0]

Как мне заставить работать backspace? Делаю так


procedure TMnFrm.MaskKeyPress(Sender: TObject; var Key: Char);
begin
if not (Key in ["0".."9"]) then
begin
if Key = #13 then SelBtn.Click;
if Key = #8 then Key := #8;
Key := #0;
end;
end;
и backspace не срабатывает :(


← →
vsu   (2003-06-25 11:43) [1]

Ну не ужели никто не знает?


← →
MacroDenS ©   (2003-06-25 11:44) [2]

ну дык поставь обработчик свой.


← →
Smithson ©   (2003-06-25 11:44) [3]

if Key = #8 then Key := #8;
Key := #0;

По шагам подумай, что написал. Или в отладчике просмотри.
Подсказка - каков смысл первой строчки?


← →
Юрий Зотов ©   (2003-06-25 12:10) [4]

if not (Key in ["0".."9"]) then
begin
if Key = #13 then SelBtn.Click;
if Key <> #8 then Key := #0;
end;



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

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



Память: 0.45 MB
Время: 0.009 c
3-19957
werr
2003-06-10 14:37
2003.07.07
Как переиндескировать?


3-19995
nv-vetal
2003-06-13 11:12
2003.07.07
Delphi & MySQL. Ошибка при соединении - unable to load libmysql.d


14-20277
Omar2002
2003-06-07 17:43
2003.07.07
Траблы со мной и форумами!


1-20038
Игорь_П
2003-06-25 13:12
2003.07.07
DBLookUpComboBox


14-20294
Vlad Oshin
2003-06-19 07:48
2003.07.07
какая программа периодически создает каталог с: KPCMS




   Наверх