![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Клавиша Backspace [D7, Win2k]
BaxTMaH © (2005-09-27 13:50:00)Как написать свою клавишу Бэкспейс? Ну чтобы при нажатии на нее удалялся последний символ?
umbra (2005-09-27 14:31:00) [1]а разве в эдите бэкспейс не работает?
Вообще-то есть события OnKeyDown и OnKeyUp, специально для подобных целей
BaxTMaH (2005-09-27 14:16:00) [2]Ты что то странное написал, надеюсь это не издевательство...
Leonid Troyanovsky (2005-09-27 14:13:00) [3]
> BaxTMaH © (27.09.05 13:50)
> Как написать свою клавишу Бэкспейс? Ну чтобы при нажатии
> на нее удалялся последний символ?
На своей клавише нацарапать гвоздиком: "<-"
А чтобы она удаляла символы следует засунуть ее в нужное место.
--
Regards, LVT.
BaxTMaH (2005-09-27 14:09:00) [4]Ураа, я типа сам сделал, правда не так красиво -) А удалять последний символ в Edit1.Text
IceBeerg (2005-09-27 14:05:00) [5]Напрмер:
procedure TForm1.Button1Click(Sender: TObject);
var
InputStr:String;
begin
InputStr:='123';
Label1.Caption:= Copy(InputStr,1,Length(InputStr)-1);
end;
umbra (2005-09-27 14:04:00) [6]
> удалялся последний символ
последний символ где?