กดปุ่มสั่งย้าง focus และสั่ง visible เพื่อซ่อนไม่ไ
กระทู้เก่าบอร์ด อ.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 ไปก่อนแล้วนะ

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R06923
แก้ไขได้คร่าวๆแล้วครับ ต้องสั่งให้ไป setfocus อีกที่หนึ่งก่อน ถึงจะได้ ใครมีวิธีที่ดีกว่า รบกวนบอกด้วยนะครับ
2 @R06925
วิธีที่คุณทำนั้นถูกต้องแล้ว เพราะมันก็สมเหตุสมผลอยู่แล้วที่จะเกิด error เมื่อสั่งคอลโทรลที่กำลังมีโฟกัสไม่ให้ Visible หรือ Enabled ไม่อย่างนั้นแล้ว Access จะให้คอนโทรลไหนหล่ะเป็นตัวได้รับโฟกัสแทนคอลโทรลเดิม !?!
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2893s