ส่วนประกอบ 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 เกิดขึ้นเมื่อผู้ใช้ทำการคลิกที่ปุ่ม

การใช้คำนำหน้าคอนโทรล

คำนำหน้าชื่อคอนโทรลใช้ในการบอกชนิดของคอนโทรลตามคำนำหน้าที่นิยมใช้กันเป็นรูปแบบมาตรฐานสำหรับผู้ที่เขียนโปรแกรมเข้าใจตรงกัน