Tôi cần chặn đột quỵ bàn phím TAB trên TEdits và chặn chúng theo chương trình. Trong một số trường hợp, tôi không muốn tập trung thay đổi sang điều khiển tiếp theo.Đánh chặn khóa TAB và chặn nó
Tôi đã cố gắng xử lý KeyPress, KeyDown cả trên cấp độ TEdit và trên TForm với KeyPreview = true. Tôi đã nhòm lời khuyên từ:
- Intercept TAB key in RichEdit
- How do I make the TAB key close a TComboBox without losing the current position?
Nhưng nó đã không làm việc. Các sự kiện được kích hoạt, giả sử, phím Enter NHƯNG không cho khóa TAB.
Tôi đang sử dụng Delphi 7. Cảm ơn sự giúp đỡ của bạn.
Họ không bị sa thải vì 'TAB'key là nhằm thể là chìa khóa trong đó di chuyển tập trung vào việc kiểm soát tiếp theo , do đó nó có một xử lý đặc biệt. – TLama
Cảm ơn TLama. Hành vi được giải thích. Vì vậy, bạn có nghĩ rằng, có một lối thoát? – Jako
http://delphi.about.com/cs/adptips2002/a/bltip0702_5.htm –