เนื้อหา
กล่องข้อความส่วนใหญ่จะใช้ในการรับอินพุตของผู้ใช้หรือมีการตั้งโปรแกรมล่วงหน้าเพื่อแสดงข้อมูลจากแหล่งข้อมูล ใน Visual Basic 6.0 ตัวควบคุม "กล่องข้อความ" (กล่องข้อความ) ถูกใช้เพื่อวาดกล่องข้อความภายในแบบฟอร์ม Windows สามารถปรับคุณสมบัติของมันได้ตามความต้องการของผู้ใช้ ตัวอย่างเช่นคุณสามารถตั้งค่ากล่องข้อความที่เป็นแบบอ่านอย่างเดียวหรือแก้ไขได้ด้วยสีพื้นหลังที่แตกต่างกันหรือแถบเลื่อน คุณสามารถ จำกัด ประเภทของการป้อนข้อความที่สามารถยอมรับได้ เรียนรู้วิธีสร้างโปรแกรม Visual Basic 6.0 ที่ จำกัด อินพุตในกล่องข้อความให้เป็นตัวเลข
คำสั่ง
ใส่ตัวเลขเท่านั้นในกล่องข้อความ (Jupiterimages / Polka Dot / Getty Images)-
โหลดสภาพแวดล้อม Visual Basic 6.0 โดยคลิกที่ไอคอนทางลัดโปรแกรมบนเดสก์ท็อปหรือเลือก "Microsoft Visual Basic 6.0" จากเมนู "เริ่ม" บนคอมพิวเตอร์ของคุณ
-
เลือก "Standard EXE" ในกล่องโต้ตอบ "โครงการใหม่" จากนั้นคลิกปุ่ม "เปิด"
-
เพิ่มกล่องข้อความไปยังแบบฟอร์มโดยคลิกที่ "กล่องข้อความ" การควบคุมของ "กล่องเครื่องมือ" แล้ววาดขนาดที่ต้องการของกล่อง ตรวจสอบให้แน่ใจว่ามีขนาดใหญ่พอที่จะเก็บอักขระอินพุตของผู้ใช้
-
ยกเลิกการเลือกคำบรรยายภาพโดยการลบคำว่า "Text1" ถัดจากคุณสมบัติ "ข้อความ" ในหน้าต่าง "Properties" ที่ด้านขวาของหน้าจอ
-
คลิกสองครั้งที่ตัวควบคุมกล่องข้อความเพื่อแสดงหน้าต่าง "รหัส" นี่คือที่ที่คุณจะเขียนคำแนะนำหรือซอร์สโค้ดที่โปรแกรมจะทำงานเมื่อคุณเปิด ซอร์สโค้ดที่คุณเขียนจะตรวจสอบอินพุตของผู้ใช้และจะยอมรับเฉพาะอักขระตัวเลขมิฉะนั้นจะแสดงข้อความแสดงข้อผิดพลาด
-
ป้อนรหัสต่อไปนี้ภายในเหตุการณ์ "Text1_Change":
ถ้าไม่ใช่ IsNumeric (Text1.Text) จากนั้น MsgBox "อินพุตตัวเลขเท่านั้น!", VbCritical, "อินพุตไม่ถูกต้อง" Text1.Text = "" End If
-
กด "F5" หรือคลิก "Run" จากนั้น "Start" ในเมนูเพื่อสลับไปที่โหมดการทำงาน
-
ทดสอบโปรแกรมเพื่อดูว่าทำงานได้ตามปกติหรือไม่ พิมพ์ตัวอักษรผสมตัวเลขหรือตัวอักษรและตัวเลขรวมกันในกล่องข้อความ คุณควรเห็นข้อความแสดงข้อผิดพลาดว่ารายการไม่ถูกต้อง ตอนนี้เพียงแค่ใส่ตัวเลขในกล่องข้อความ หากไม่มีข้อความแสดงข้อผิดพลาดแสดงว่าโปรแกรมกำลังทำงานอย่างถูกต้อง
-
บันทึกโปรแกรมโดยเลือก "บันทึกโครงการ" จากเมนู "ไฟล์" เลือกชื่อไฟล์ป้อนในพื้นที่ที่ให้ไว้และคลิก "บันทึก"