กระทู้เก่าบอร์ด อ.Yeadram
        
           1,244   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.0710s
    
      
		