• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Chặn phím trong ứng dụng

Góc trao đổi, hỏi đáp của ngôn ngữ Visual Basic 6 và Visual Basic Script

Moderator: tungblt

honamhai
Thành viên chính thức
Thành viên chính thức
Posts: 16
Joined: Mon 21/04/2008 4:15 pm
Has thanked: 1 time

Chặn phím trong ứng dụng

Postby honamhai » Mon 04/08/2008 8:28 am

có ai giúp mình vấn đề nay.
bây giờ mình muốn là lam sao trong ứng dụng của mình khi gõ một phím nào đó từ bàn phím thì chỉ có ứng dụng mình là có tác dụng, còn các chương trình gõ tiếng việt (như vietkey, unikey..) là không tác dụng. Mục đích là mình ngăn không cho gõ tiếng việt vào một text box nào đó, hay một control nào đó, cũng có thể là toàn ứng dụng



tienlbhoc
Thành viên tâm huyết
Thành viên tâm huyết
Posts: 415
Joined: Sat 14/07/2007 10:06 pm
Location: Hà Nội
Been thanked: 1 time

Re: Chặn phím trong ứng dụng

Postby tienlbhoc » Mon 04/08/2008 10:51 am

bạn bắt sự kiện keydown của control cần chặn , nếu toàn chương trình thì bắt sự kiện keydown của form rồi set thuộc tính keypreview của form.
Sau đó , khi nhận phím thì xử lý thế nào thì xử nhưng cuối cùng nhớ cho e.handle=true;
Thế thôi
Diễn đàn và blog phần mềm tự làm :
http://my.opera.com/DienDanTienlbhoc/forums/
http://my.opera.com/tienlbhoc/blog/

User avatar
playgemboy
Thành viên danh dự
Thành viên danh dự
Posts: 289
Joined: Sun 13/04/2008 6:10 am
Location: Bình Phú, Quận 6, TP.HCM
Been thanked: 1 time
Contact:

Re: Chặn phím trong ứng dụng

Postby playgemboy » Tue 05/08/2008 3:43 pm

tienlbhoc wrote:...
Sau đó , khi nhận phím thì xử lý thế nào thì xử nhưng cuối cùng nhớ cho e.handle=true;
Thế thôi

đoạn đầu em hiểu, đoạn sau thì "chấm hỏi?", e.handle=true; là gì?, em mới thấy lần đầu trong VB, bác có nhầm với .Net ko đây nhỉ?
<I Come Back>

tienlbhoc
Thành viên tâm huyết
Thành viên tâm huyết
Posts: 415
Joined: Sat 14/07/2007 10:06 pm
Location: Hà Nội
Been thanked: 1 time

Re: Chặn phím trong ứng dụng

Postby tienlbhoc » Tue 05/08/2008 4:49 pm

ừ đúng là dotnet , vb không biết . Vb cùi đâu phải lỗi của tớ :D
Diễn đàn và blog phần mềm tự làm :
http://my.opera.com/DienDanTienlbhoc/forums/
http://my.opera.com/tienlbhoc/blog/


Return to “Visual Basic 6 và Visual Basic Script (VB & VBS)”

Who is online

Users browsing this forum: No registered users and 16 guests