ไม่ต้องการให้กด tab เพื่อเป็นทางผ่าน

   
มี textbox1 ซึ่งจะเอาไว้ให้ใส่เลข เช่นเลขรับหนังสือ แต่ถ้ากด enter เลย ก็จะออกเลขให้อัตโนมัติ (ใช้ keyPress event จัดการ) แล้วก็กระโดดไป textbox2 ไป 3,4,... ทีนี้มันกด tab ก็ไป textbox2 ด้วย จะป้องกันตรงนี้อย่างไร ใช้ Do while nKeyCode != 9 && tab มันก็ไม่ work
guy
8 พ.ค. 45 เวลา 17:19:47 น. --> 62.31.224.2, ,
   
   
ที่ keypress event ใส่
LPARAMETERS nKeyCode, nShiftAltCtrl
IF nKeyCode = 9
NODEFAULT
ENDIF

* ถ้ากดลูกศรขึ้นลง ซ้ายขวา ก็เกิดอาการแบบเดียวกันกับ tab ละครับ

เปลี่ยนมาเขียน code ออกเลขอัตโนมัติในใน Valid Event หรือ LostFocus แทน KeyPress ดีกว่า
thai_vfp
8 พ.ค. 45 เวลา 18:19:43 น. --> 203.170.159.89,
  
   
ขอบบคุณ คุณ thai_vfp ที่ชี้แนะ ทำให้ได้ความรู้เพิ่มขึ้นอีกด้วย
guy
10 พ.ค. 45 เวลา 10:44:24 น. --> 203.144.143.254
  
ขอเชิญร่วมตอบคำถามครับ
 
ผู้ตอบ :
รหัสผ่าน :
รูปภาพ :
คำตอบ :