กระทู้เก่าบอร์ด อ.Yeadram
1,174 6
URL.หัวข้อ /
URL
คำต้องห้าม
ผมมี Form ชื่อ Form1 แล้วก็มี่ text ชื่อ text 1
ผมไม่ต้องการให้ คีย์สัญลักษณ์ @ ใน text 1 ถ้าเกิดมีการคีย์ให้มี
ข้อความเตื่อนว่าคุณคีย์สัญลักษณ์ต้องห้าม แล้วกลับมาแก้ไขก่อนแล้วค่อยคีย์ข้อความต่อไปได้ครับ
ผมไม่ต้องการให้ คีย์สัญลักษณ์ @ ใน text 1 ถ้าเกิดมีการคีย์ให้มี
ข้อความเตื่อนว่าคุณคีย์สัญลักษณ์ต้องห้าม แล้วกลับมาแก้ไขก่อนแล้วค่อยคีย์ข้อความต่อไปได้ครับ
6 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R19248
ที่ Validation Rule
ที่ Validation Text
มันอยู่ตรงไหนหรอครับ
ที่ Validation Text
มันอยู่ตรงไหนหรอครับ
3 @R19250
ผมทำตอบที่คุณ อุดมเดช บอกแล้วนะครับ ถ้าคีย์ @ คำแรกโปรแกรมจะแจ้งเตือนว่าห้ามคีย์ แต่ถ้าคำว่า @ อยู่หลังข้อความหรืออยู่ก่อนข้อความโปรแกรมจะไม่แจ้งเตือนเลยอะครับ มีวิธีอื่นไหมครับ
4 @R19254
ที่ Textbox ตัวที่ต้องการ ใส่โค๊ดใน Event > On Key Down ดังนี้:
If KeyCode = 50 Then
MsgBox "คุณคีย์สัญลักษณ์ต้องห้าม"
KeyCode = 0
End If
ปรับใช้ดูครับ
If KeyCode = 50 Then
MsgBox "คุณคีย์สัญลักษณ์ต้องห้าม"
KeyCode = 0
End If
ปรับใช้ดูครับ
5 @R19255
แก้ไขครับ ต้องใส่โค๊ดใน Event > On Key Press ดังนี้:
If KeyAscii = 64 Then
MsgBox "คุณคีย์สัญลักษณ์ต้องห้าม"
KeyAscii = 0
End If
ปรับใช้ดูครับ
ปล. เพราะหากใช้ Keycode มันจะมองทั้งปุ่มทำให้ใช้ 2 ไม่ได้ด้วย ต้องใช้เป็น Keyascii
If KeyAscii = 64 Then
MsgBox "คุณคีย์สัญลักษณ์ต้องห้าม"
KeyAscii = 0
End If
ปรับใช้ดูครับ
ปล. เพราะหากใช้ Keycode มันจะมองทั้งปุ่มทำให้ใช้ 2 ไม่ได้ด้วย ต้องใช้เป็น Keyascii
6 @R19260
Not Like "*@*"
Time: 0.3333s
ที่ Validation Text ใส่ข้อความที่ต้องการ เช่น ห้ามใช้ @ ในฟิวด์นี้