สั่ง Set focus ไปที่ text box แล้วไม่ให้คลุมข้อควา
กระทู้เก่าบอร์ด อ.Yeadram

 1,284   4
URL.หัวข้อ / URL
สั่ง Set focus ไปที่ text box แล้วไม่ให้คลุมข้อควา

หนูสั่ง set focus ไปที่Text box เป้าหมายหมาย
แล้วที่Text box เป้าหมาย ซึ่งมีข้อความเดิมอยู่ จะถูกระบายคลุมข้อความเดิมทั้งหมด

ปัญหาเกิดขึ้นเพราะขณะที่มีระบายคลุมอยู่นั้น หากผู้ใช้เผลอ ไปกดคีย์บอร์ด
ข้อความเดิมก็จะหายไปหมด แล้วถูกแทนที่ด้วยอักขระตามปุ่มที่กด

หนูอยากให้เมื่อ Set Focus ไปที่ Text box เป้าหมายแล้ว ไม่ให้มีการระบายคลุมข้อความเดิม
แต่ต้องการให้เคอร์เซอร์ ไปกระพริบอยูที่ท้ายสุดของข้อความเดิมเท่านั้นค่ะ

ไม่ทราบว่าต้องทำอย่าไรคะ ขอคำแนะนำด้วยค่ะ

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

1 @R24427
ใส่คำสั่งนี้ต่อจากคำสั่ง SetFocus ครับ

Sendkeys "{F2}"
2 @R24430
ขอบคุณค่ะอาจารย์
เพิ่ม Sendkeys "{F2}" แก้ปัญหาได้สำเร็จ ตามที่ต้องการแล้วค่ะ
3 @R24433
คุณมาลี แล้ว Numlock มันปิดมั้ยครับ
4 @R24440
ก็ไม่ปิดนะคะ คุณ Un
ยังคงปกติทุกอย่าง เท่าที่เคยเจอ Numlock ปิดเองก็เฉพาะกับตัว Windows7 ตอนบู๊ทเครื่องค่ะ
แต่บางครั้งมันก็ไม่ปิดนะคะ ไม่ทราบเป็นเพราะอะไรเหมือนกัน เห็นมันเล็กน้อย ก็เลยไม่ได้ใส่ใจค่ะ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3017s