ส่วนประกอบ Visual Basic
หน้าต่างโปรแกรมและส่วนประกอบที่สำคัญ
• แถบหัวเรื่อง Title bar : เป็นแถบแสดงหัวเรื่องโดยปกติจะบอกชื่อของโปรแกรม
• แถบเมนู Menu bar : เป็นแถบแสดงรายการคำสั่งต่างๆ ของโปรแกรม
• แถบเครื่องมือ (Tool bar) : เป็นแถบเครื่องมือที่รวบรวมไอคอนต่างๆ ที่ใช้ประจำ
• หน้าต่างเริ่มต้น (Start Page) : เป็นหน้าต่างเริ่มการทางานของโปรแกรม ซึ่งจะมีส่วนที่แสดงรายชื่อโปรเจ็กต์ที่เราได้เคยสร้างไว้แล้วในกรณีที่เพิ่งเปิดใช้งานครั้งแรกจะไม่มีรายชื่อปรากฏอยู่
• กล่องเครื่องมือ ( ToolBox ) : เป็นส่วนที่เก็บเครื่องมือต่างๆ ที่เราจะนำมาใช้งานในเจ็กต์ของเราแต่ในกรณียังไม่มีเครื่องมือเนื่องจากเรายังไม่ได้สร้าง Project ใดๆ
• หน้าต่าง Solution Explorer : หน้าต่างที่แสดงรายชื่อและจัดการกับโปรเจ็กต์ของเรา
• แถบสถานะ Status Bar : เป็นแถบที่มีไว้สาหรับบอกสถานะของการทำงานของโปรแกรม
ส่วนประกอบที่ต้องรู้จักก่อนใช้งานโปรแกรมมีดังต่อไปนี้
หน้าต่างสำหรับพิมพ์โค้ดคำสั่งเพื่อควบคุมการทำงานของโปรแกรมสามารถเรียกได้โดยการคลิกที่เมนู
View > Code หรือคลิกที่ไอคอน View Code ในหน้าต่าง Solution Explorer
กล่องเครื่องมือ Common controls
คุณสมบัติของคอนโทรลและ Event
Label (ลาเบล) แสดงข้อความเพื่ออธิบายวัตถุควบคุมต่าง ๆ Property ที่สำคัญ เช่น
o Border style กำหนดรูปแบบของเส้นขอบ โดยกำหนดค่าได้ คือ none ,fixed single, Fixed3D
o Font กำหนดรูปแบบตัวอักษรของข้อความที่แสดงในลาเบล
o Text กำหนดข้อความที่จะแสดงในลาเบล
o Text align กำหนดรูปแบบของการจัดวางข้อความในลาเบล
TextBox (เท็กซ์บ๊อกซ์) เป็นช่องรับข้อความ หรือแสดงข้อความให้ผู้ใช้แก้ไขได้
Property ที่สำคัญ เช่น
o Multiline เป็นการกำหนดให้ TextBox เป็นแบบหลายบรรทัด ค่าที่กำหนดได้คือ True กับ False
o Passwordchar ถ้ากำหนดตัวอักษรใดๆ จะทำให้ Textbox กลายเป็นรหัสผ่านแทนตัวอักษร
o Readomly หากกำหนดค่าเป็น True ผู้ใช้จะไม่สามารถป้อนข้อความหรือแก้ไขได้ ให้อ่านได้ อย่างเดียว
o Text กำหนดข้อความใน Textbox
Method ที่สำคัญ
o Clear ใช้ลบข้อความที่อยู่ใน Textbox
o Undo ใช้ยกเลิกการแก้ไขข้อความครั้งล่าสุด
o Focus ใช้กำหนดตำแหน่งเคอร์เซอร์
Event ที่สำคัญ
o Text changed เกิดขึ้นเมื่อข้อความใน Textbox เปลี่ยนไป ซึ่งเกิดจากผู้ใช้ และโค้ดโปรแกรมเพื่อกำหนดค่าของ Textbox
Button (บัททอน) เป็นคอนโทรลที่ให้ผู้ใช้คลิก เพื่อทำงานตามที่กาหนดไว้ใน Event Click
Property ที่สำคัญ เช่น
o Background image กำหนดรูปภาพพื้นหลังของปุ่ม โดยรูปภาพจะนำมาเรียงซ้าๆ กันจนเต็มพื้นที่ของปุ่ม
o Cursor กำหนดรูปแบบของตัวชี้เมาส์ เมื่อผู้ใช้นำเมาส์มาวางที่ปุ่ม
o Image กำหนดรูปภาพบนปุ่ม
o Text กำหนดข้อความที่แสดงบนปุ่ม
Event ที่สำคัญ
o Click เกิดขึ้นเมื่อผู้ใช้ทำการคลิกที่ปุ่ม
การใช้คำนำหน้าคอนโทรล
คำนำหน้าชื่อคอนโทรลใช้ในการบอกชนิดของคอนโทรลตามคำนำหน้าที่นิยมใช้กันเป็นรูปแบบมาตรฐานสำหรับผู้ที่เขียนโปรแกรมเข้าใจตรงกัน