วิธีการ จำกัด กล่องข้อความให้เป็นตัวเลขใน Visual Basic 6.0 เท่านั้น

ผู้เขียน: Morris Wright
วันที่สร้าง: 2 เมษายน 2021
วันที่อัปเดต: 15 พฤษภาคม 2024
Anonim
VB6 Tutorial 011 - Numeric validation with KeyPress
วิดีโอ: VB6 Tutorial 011 - Numeric validation with KeyPress

เนื้อหา

กล่องข้อความส่วนใหญ่จะใช้ในการรับอินพุตของผู้ใช้หรือมีการตั้งโปรแกรมล่วงหน้าเพื่อแสดงข้อมูลจากแหล่งข้อมูล ใน Visual Basic 6.0 ตัวควบคุม "กล่องข้อความ" (กล่องข้อความ) ถูกใช้เพื่อวาดกล่องข้อความภายในแบบฟอร์ม Windows สามารถปรับคุณสมบัติของมันได้ตามความต้องการของผู้ใช้ ตัวอย่างเช่นคุณสามารถตั้งค่ากล่องข้อความที่เป็นแบบอ่านอย่างเดียวหรือแก้ไขได้ด้วยสีพื้นหลังที่แตกต่างกันหรือแถบเลื่อน คุณสามารถ จำกัด ประเภทของการป้อนข้อความที่สามารถยอมรับได้ เรียนรู้วิธีสร้างโปรแกรม Visual Basic 6.0 ที่ จำกัด อินพุตในกล่องข้อความให้เป็นตัวเลข


คำสั่ง

ใส่ตัวเลขเท่านั้นในกล่องข้อความ (Jupiterimages / Polka Dot / Getty Images)
  1. โหลดสภาพแวดล้อม Visual Basic 6.0 โดยคลิกที่ไอคอนทางลัดโปรแกรมบนเดสก์ท็อปหรือเลือก "Microsoft Visual Basic 6.0" จากเมนู "เริ่ม" บนคอมพิวเตอร์ของคุณ

  2. เลือก "Standard EXE" ในกล่องโต้ตอบ "โครงการใหม่" จากนั้นคลิกปุ่ม "เปิด"

  3. เพิ่มกล่องข้อความไปยังแบบฟอร์มโดยคลิกที่ "กล่องข้อความ" การควบคุมของ "กล่องเครื่องมือ" แล้ววาดขนาดที่ต้องการของกล่อง ตรวจสอบให้แน่ใจว่ามีขนาดใหญ่พอที่จะเก็บอักขระอินพุตของผู้ใช้

  4. ยกเลิกการเลือกคำบรรยายภาพโดยการลบคำว่า "Text1" ถัดจากคุณสมบัติ "ข้อความ" ในหน้าต่าง "Properties" ที่ด้านขวาของหน้าจอ

  5. คลิกสองครั้งที่ตัวควบคุมกล่องข้อความเพื่อแสดงหน้าต่าง "รหัส" นี่คือที่ที่คุณจะเขียนคำแนะนำหรือซอร์สโค้ดที่โปรแกรมจะทำงานเมื่อคุณเปิด ซอร์สโค้ดที่คุณเขียนจะตรวจสอบอินพุตของผู้ใช้และจะยอมรับเฉพาะอักขระตัวเลขมิฉะนั้นจะแสดงข้อความแสดงข้อผิดพลาด


  6. ป้อนรหัสต่อไปนี้ภายในเหตุการณ์ "Text1_Change":

    ถ้าไม่ใช่ IsNumeric (Text1.Text) จากนั้น MsgBox "อินพุตตัวเลขเท่านั้น!", VbCritical, "อินพุตไม่ถูกต้อง" Text1.Text = "" End If

  7. กด "F5" หรือคลิก "Run" จากนั้น "Start" ในเมนูเพื่อสลับไปที่โหมดการทำงาน

  8. ทดสอบโปรแกรมเพื่อดูว่าทำงานได้ตามปกติหรือไม่ พิมพ์ตัวอักษรผสมตัวเลขหรือตัวอักษรและตัวเลขรวมกันในกล่องข้อความ คุณควรเห็นข้อความแสดงข้อผิดพลาดว่ารายการไม่ถูกต้อง ตอนนี้เพียงแค่ใส่ตัวเลขในกล่องข้อความ หากไม่มีข้อความแสดงข้อผิดพลาดแสดงว่าโปรแกรมกำลังทำงานอย่างถูกต้อง

  9. บันทึกโปรแกรมโดยเลือก "บันทึกโครงการ" จากเมนู "ไฟล์" เลือกชื่อไฟล์ป้อนในพื้นที่ที่ให้ไว้และคลิก "บันทึก"