กระทู้เก่าบอร์ด อ.Yeadram
1,086 2
URL.หัวข้อ /
URL
กดปุ่มสั่งย้าง focus และสั่ง visible เพื่อซ่อนไม่ไ
ที่ปุ่ม command1_click ผมสั่งให้พอกดแล้วซ่อนปุ่ม โดยเขียน code ดังนี้
me.txtname.setfocus
command1.visible = false
ปรากฏขึ้น Error 2165
you can't hide a control that has the focus
ต้องแก้ไขยังไงครับ เพราะว่าสั่ง setfocus ไปก่อนแล้วนะ
me.txtname.setfocus
command1.visible = false
ปรากฏขึ้น Error 2165
you can't hide a control that has the focus
ต้องแก้ไขยังไงครับ เพราะว่าสั่ง setfocus ไปก่อนแล้วนะ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R06923
แก้ไขได้คร่าวๆแล้วครับ ต้องสั่งให้ไป setfocus อีกที่หนึ่งก่อน ถึงจะได้ ใครมีวิธีที่ดีกว่า รบกวนบอกด้วยนะครับ
2 @R06925
วิธีที่คุณทำนั้นถูกต้องแล้ว เพราะมันก็สมเหตุสมผลอยู่แล้วที่จะเกิด error เมื่อสั่งคอลโทรลที่กำลังมีโฟกัสไม่ให้ Visible หรือ Enabled ไม่อย่างนั้นแล้ว Access จะให้คอนโทรลไหนหล่ะเป็นตัวได้รับโฟกัสแทนคอลโทรลเดิม !?!
Time: 0.2893s