SlideShare a Scribd company logo
บทที่ 3
ActiveX Control พื้นฐาน
ในการเขียนโปรแกรมเพื่อสร้างโปรแกรมประยุกต์ด้วย Visual Basic นั้น
ActiveX Control เป็นส่วนสำาคัญที่ทำาให้การพัฒนาโปรแกรมเป็นไปด้วยความ
รวดเร็ว ในบทนี้เราจะได้เรียนรู้การใช้งาน Control เรียนรู้เกี่ยวกับ พร็อพเพ
อร์ตี้ เมธอด และ อีเวนต์ ของ ActiveX Control พื้นฐาน ของ Visual Basic
การใช้งาน ActiveX Control
ActiveX Control คือเครื่องมือที่ Visual Basic ได้จัดเตรียมไว้ให้นักพัฒนา
โปรแกรมเพื่อใช้ในการพัฒนาโปรแกรมประยุกต์ ให้เกิดความง่ายและรวดเร็ว
ในการเขียนโปรแกรม โดย ActiveX Control พื้นฐานที่ Visual Basic
เตรียมไว้ที่ถูกนำามาใช้อยู่เสมอในการพัฒนาโปรแกรมประยุกต์มีรายละเอียด
ดังนี้
รูปที่ 3-1 Toolboxs แสดง ActiveX Control พื้นฐานของ Visual Basic ที่
ใช้บ่อย
Label : แถบอักษร
แถบอักษร หรือ แถบข้อความ ใช้เพื่อแสดงข้อความ เมื่อแสดงผลจะไม่
สามารถพิมพ์แก้ไขข้อมูลได้ นอกจากจะเขียนชุดคำาสั่งกำาหนดให้มีการ
เปลี่ยนแปลง
พร็อบเพอร์ตี้ที่สำาคัญของ Label
Name ใช้สำาหรับกำาหนดชื่อ
Alignment ใช้สำาหรับกำาหนดตำาแหน่งของข้อมูลบน
AutoSize
ใช้สำาหรับกำาหนดขนาดของ Label ให้มีขนาดพอดี
กับข้อมูลอัตโนมัติ
BackColor ใช้สำาหรับกำาหนดสีพื้น
BackStyle
ใช้สำาหรับกำาหนดแบบของพื้นหลังให้เป็นแบบทึบหรือ
โปร่งใส
BorderStyle
ใช้สำาหรับกำาหนดรูปแบบของเส้นขอบ
Caption ใช้สำาหรับกำาหนดข้อความ
DataField ใช้สำาหรับกำาหนด Field ที่ต้องการเชื่อมต่อ
DataForma
t
ใช้สำาหรับกำาหนดรูปแบบของการแสดงผลข้อมูลใน
Label
DataSource
ใช้สำาหรับกำาหนดแหล่งข้อมูลหรือตารางที่ต้องการ
เชื่อมต่อ
Enabled ใช้สำาหรับกำาหนดให้สามารถใช้งานได้
Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร
ForeColor ใช้สำาหรับกำาหนดสีตัวอักษร
ToolTipTex
t
ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม
Visible ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง Label
อีเวนต์ที่สำาคัญของ Label
Click
เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการ Click Mouse ที่
Label
TextBox : กรอบข้อความ
กรอบข้อความใช้สำาหรับรับข้อมูล ขณะที่ทำาการประมวลผล
พร็อบเพอร์ตี้ที่สำาคัญของ TextBox
Name ใช้สำาหรับกำาหนดชื่อ
Alignment ใช้สำาหรับกำาหนดตำาแหน่งของข้อมูล
BackColor ใช้สำาหรับกำาหนดสีพื้น
BorderStyle
ใช้สำาหรับกำาหนดรูปแบบของเส้นขอบ
Caption ใช้สำาหรับกำาหนดข้อความ
DataField ใช้สำาหรับกำาหนด Field ที่ต้องการเชื่อมต่อ
2
DataForma
t
ใช้สำาหรับกำาหนดรูปแบบของการแสดงผลข้อมูลใน
TextBox
DataSource
ใช้สำาหรับกำาหนดแหล่งข้อมูลหรือตารางที่ต้องการ
เชื่อมต่อ
Enabled ใช้สำาหรับกำาหนดให้สามารถใช้งานได้
Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร
ForeColor ใช้สำาหรับกำาหนดสีตัวอักษร
Index
ใช้สำาหรับกำาหนดลำาดับสมาชิกของ TextBox กรณีที่
กำาหนดให้เป็น Array
Locked
ใช้สำาหรับกำาหนด TextBox สามารถพิมพ์ข้อมูลได้
หรือไม่
MaxLength
ใช้สำาหรับกำาหนดความยาวของข้อมูลตัวอักษรที่
สามารถพิมพ์ได้
MultiLine
ใช้สำาหรับกำาหนดให้ TextBox สามารถพิมพ์ได้
หลายบรรทัด
PasswordC
har
ใช้สำาหรับกำาหนดตัวอักษรที่ต้องการให้แสดงขณะที่
พิมพ์
ScrollBars ใช้สำาหรับกำาหนดให้มี Scroll bars ใน TextBox
TabIndex ใช้สำาหรับกำาหนดลำาดับของ Control ที่ใช้ใน Form
Text ใช้สำาหรับกำาหนดข้อความใน TextBox
ToolTipTex
t
ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม
Visible ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง TextBox
เมธอดที่สำาคัญของ TextBox
SetFocus เป็นการกำาหนดให้รอรับข้อมูลที่ TextBox
อีเวนต์ที่สำาคัญของ TextBox
Change
เป็นเหตุการณ์ที่เกิดขึ้นเมื่อข้อมูลของ TextBox มี
การเปลี่ยนแปลง
GotFocus เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ TextBox เริ่มถูกใช้งาน
KeyPress
เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มใด ๆ บน
คีย์บอร์ด
3
LostFocus เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ TextBox ถูกเลิกใช้งาน
Frame : กรอบ
ทำาหน้าที่แยกกลุ่มของ ActiveX Control ออกเป็นกลุ่ม ๆ โดย Frame จะ
สามารถบรรจุ Control ต่าง ๆ เอาไว้ภายในได้
พร็อบเพอร์ตี้ที่สำาคัญของ Frame
Name ใช้สำาหรับกำาหนดชื่อ
BackColor ใช้สำาหรับกำาหนดสีพื้น
BorderStyle
ใช้สำาหรับกำาหนดรูปแบบของเส้นขอบ
Caption ใช้สำาหรับกำาหนดข้อความ
Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร
ForeColor ใช้สำาหรับกำาหนดสีตัวอักษร
ToolTipTex
t
ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม
Visiable ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง Frame
CommandButton : ปุ่มกด
ใช้สำาหรับรอรับการกดปุ่ม <Enter> หรือ คลิกเมาส์ เพื่อให้เกิดการทำางาน
บางครั้งเราจะเรียกสั้น ๆ ว่า Button
พร็อบเพอร์ตี้ที่สำาคัญของ CommandButton
Name ใช้สำาหรับกำาหนดชื่อ
BackColor ใช้สำาหรับกำาหนดสีพื้น
Caption ใช้สำาหรับกำาหนดข้อความ
Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร
Index
ใช้สำาหรับกำาหนดลำาดับสมาชิกของ
CommandButton กรณีที่กำาหนดให้เป็น Array
Picture ใช้สำาหรับกำาหนดรูปภาพบน CommandButton
4
Style
ใช้สำาหรับกำาหนดรูปแบบของปุ่มให้สามารถใช้งาน
Graphic ได้หรือไม่
TabIndex ใช้สำาหรับกำาหนดลำาดับของ Control ที่ใช้ใน Form
ToolTipTex
t
ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม
Visiable
ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง
CommandButton
เมธอดที่สำาคัญของ CommandButton
SetFocus
เป็นการกำาหนดให้รอรับการ Click หรือ กดปุ่ม
<Enter> ที่ CommandButton
อีเวนต์ที่สำาคัญของ CommandButton
Click เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่ม
GotFocus
เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CommandButton เริ่ม
ถูกใช้งาน
LostFocus
เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CommandButton ถูก
เลิกใช้งาน
CheckBox : ตัวเลือก
ใช้สำาหรับเลือกข้อมูลที่ต้องการ โดยจะเลือกหรือไม่ก็ได้ และสามารถเลือกได้
มากกว่า 1 ตัวเลือก
พร็อบเพอร์ตี้ที่สำาคัญของ CheckBox
Name ใช้สำาหรับกำาหนดชื่อ
Alignment ใช้สำาหรับกำาหนดตำาแหน่งของข้อมูลบน CheckBox
BackColor ใช้สำาหรับกำาหนดสีพื้น
Caption ใช้สำาหรับกำาหนดข้อความ
Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร
ForeColor ใช้สำาหรับกำาหนดสีตัวอักษร
Index
ใช้สำาหรับกำาหนดลำาดับสมาชิกของ CheckBox กรณี
ที่กำาหนดให้เป็น Array
Style ใช้สำาหรับกำาหนดรูปแบบของ CheckBox
TabIndex ใช้สำาหรับกำาหนดลำาดับของ Control ที่ใช้ใน Form
5
ToolTipTex
t
ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม
Value ใช้สำาหรับกำาหนดค่าการเลือก
Visiable ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง CheckBox
เมธอดที่สำาคัญของ CheckBox
SetFocus
ใช้สำาหรับกำาหนดให้รอรับการเลือกข้อมูลที่
CheckBox
อีเวนต์ที่สำาคัญของ CheckBox
Click เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่ม
GotFocus เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CheckBox เริ่มถูกใช้งาน
KeyPress
เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มใด ๆ บน
คีย์บอร์ด
LostFocus เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CheckBox ถูกเลิกใช้งาน
OptionButton : ตัวเลือกบังคับเลือก
ใช้บังคับเลือกข้อมูลโดยสามารถเลือกข้อมูลได้เพียงค่าเดียวในกลุ่มเดียวกัน
พร็อบเพอร์ตี้ที่สำาคัญของ OptionButton
Name ใช้สำาหรับกำาหนดชื่อ
Alignment
ใช้สำาหรับกำาหนดตำาแหน่งของข้อมูลบน
OptionButton
BackColor ใช้สำาหรับกำาหนดสีพื้น
Caption ใช้สำาหรับกำาหนดข้อความ
Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร
ForeColor ใช้สำาหรับกำาหนดสีตัวอักษร
Index
ใช้สำาหรับกำาหนดลำาดับสมาชิกของ OptionButton
กรณีที่กำาหนดให้เป็น Array
Style ใช้สำาหรับกำาหนดรูปแบบของ OptionButton
TabIndex ใช้สำาหรับกำาหนดลำาดับของ Control ที่ใช้ใน Form
ToolTipTex
t
ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม
6
Value ใช้สำำหรับกำำหนดค่ำกำรเลือก
Visiable ใช้สำำหรับกำำหนดให้ซ่อนหรือแสดง OptionButton
เมธอดที่สำำคัญของ OptionButton
SetFocus
ใช้สำำหรับกำำหนดให้รอรับกำรเลือกข้อมูลที่
OptionButton
อีเวนต์ที่สำำคัญของ OptionButton
Click เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่ม
GotFocus
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ OptionButton เริ่มถูก
ใช้งำน
KeyPress
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่มใด ๆ บน
คีย์บอร์ด
LostFocus
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ OptionButton ถูกเลิก
ใช้งำน
ComboBox : กล่องรำยกำรข้อมูล
ใช้สำำหรับกำรเลือกข้อมูลจำกรำยกำรข้อมูลที่มีอยู่ โดยจะไม่แสดงรำยกำร
ข้อมูลจนกว่ำจะ Click Mouse ที่ Drop Down จึงจะแสดงรำยกำรข้อมูลให้
เลือก
พร็อบเพอร์ตี้ที่สำำคัญของ ComboBox
Name ใช้สำำหรับกำำหนดชื่อ
BackColor ใช้สำำหรับกำำหนดสีพื้น
Font ใช้สำำหรับกำำหนดรูปแบบตัวอักษร
ForeColor ใช้สำำหรับกำำหนดสีตัวอักษร
Index
ใช้สำำหรับกำำหนดลำำดับสมำชิกของ ComboBox
กรณีที่กำำหนดให้เป็น Array
List ใช้สำำหรับใส่ระบุหรือกำำหนดตัวเลือก
ListIndex ใช้สำำหรับระบุลำำดับตัวเลือก
Locked
ใช้สำำหรับกำำหนดให้ ComboBox สำมำรถพิมพ์
หรือเลือกข้อมูล ได้หรือไม่ได้
Style ใช้สำำหรับกำำหนดรูปแบบของ ComboBox
7
TabIndex ใช้สำำหรับกำำหนดลำำดับของ Control ที่ใช้ใน Form
Text ใช้สำำหรับกำำหนดข้อควำมใน ComboBox
ToolTipTex
t
ใช้สำำหรับแสดงข้อควำมอธิบำยเพิ่มเติม
Visiable ใช้สำำหรับกำำหนดให้ซ่อนหรือแสดง ComboBox
เมธอดที่สำำคัญของ ComboBox
AddItem เป็นคำำสั่งสำำหรับเพิ่มตัวเลือกเข้ำไปใน ComboBox
Clear เป็นคำำสั่งสำำหรับลบข้อมูลทั้งหมดใน ComboBox
RemoveIte
m
เป็นคำำสั่งสำำหรับลบข้อมูลโดยต้องระบุลำำดับของ
ข้อมูลที่ต้องกำรลบ
SetFocus
ใช้สำำหรับกำำหนดให้รอรับกำรเลือกข้อมูลที่
ComboBox
อีเวนต์ที่สำำคัญของ ComboBox
Change
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อข้อมูลของ ComboBox มี
กำรเปลี่ยนแปลง
Click
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่มเลื่อนตำำแหน่ง
หรือ Click Mouse
GotFocus
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ ComboBox เริ่มถูกใช้
งำน
KeyPress
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่มใด ๆ บน
คีย์บอร์ด
LostFocus
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ ComboBox ถูกเลิกใช้
งำน
ListBox : กล่องรำยกำรข้อมูล
ใช้สำำหรับเลือกข้อมูลจำกรำยกำรข้อมูลที่มีอยู่
พร็อบเพอร์ตี้ที่สำำคัญของ ListBox
Name ใช้สำำหรับกำำหนดชื่อ
BackColor ใช้สำำหรับกำำหนดสีพื้น
Font ใช้สำำหรับกำำหนดรูปแบบตัวอักษร
8
ForeColor ใช้สำำหรับกำำหนดสีตัวอักษร
Index
ใช้สำำหรับกำำหนดลำำดับสมำชิกของ ListBox กรณีที่
กำำหนดให้เป็น Array
List ใช้สำำหรับใส่ระบุหรือกำำหนดตัวเลือก
ListIndex ใช้สำำหรับระบุลำำดับตัวเลือก
Locked
ใช้สำำหรับกำำหนดให้ ListBox สำมำรถพิมพ์ หรือ
เลือกข้อมูล ได้หรือไม่ได้
Style ใช้สำำหรับกำำหนดรูปแบบของ ListBox
TabIndex ใช้สำำหรับกำำหนดลำำดับของ Control ที่ใช้ใน Form
Text ใช้สำำหรับกำำหนดข้อควำมใน ListBox
ToolTipTex
t
ใช้สำำหรับแสดงข้อควำมอธิบำยเพิ่มเติม
Visiable ใช้สำำหรับกำำหนดให้ซ่อนหรือแสดง ListBox
เมธอดที่สำำคัญของ ListBox
AddItem เป็นคำำสั่งสำำหรับเพิ่มตัวเลือกเข้ำไปใน ListBox
Clear เป็นคำำสั่งสำำหรับลบข้อมูลทั้งหมดใน ListBox
RemoveIte
m
เป็นคำำสั่งสำำหรับลบข้อมูลโดยต้องระบุลำำดับของ
ข้อมูลที่ต้องกำรลบ
SetFocus ใช้สำำหรับกำำหนดให้รอรับกำรเลือกข้อมูลที่ ListBox
อีเวนต์ที่สำำคัญของ ListBox
Change
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อข้อมูลของ ListBox มีกำร
เปลี่ยนแปลง
Click
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่มเลื่อนตำำแหน่ง
หรือ Click Mouse
GotFocus เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ ListBox เริ่มถูกใช้งำน
KeyPress
เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่มใด ๆ บน
คีย์บอร์ด
LostFocus เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ ListBox ถูกเลิกใช้งำน
9
Image : รูปภาพ
ใช้สำาหรับแสดงรูปภาพ
พร็อบเพอร์ตี้ที่สำาคัญของ Image
Name ใช้สำาหรับกำาหนดชื่อ
BorderStyleใช้สำาหรับกำาหนดรูปแบบของเส้นขอบ
Index
ใช้สำาหรับกำาหนดลำาดับสมาชิกของ Image กรณีที่
กำาหนดให้เป็น Array
Picture ใช้สำาหรับกำาหนดรูปภาพบน Image
Stretch
ใช้สำาหรับกำาหนดให้ปรับขนาดของรูปภาพให้พอดีกับ
ขนาดของ Image
ToolTipTex
t
ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม
Visiable ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง Image
อีเวนต์ที่สำาคัญของ Image
Click
เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการ Click Mouse ที่
Image
Timer : เวลา
ใช้สำาหรับกำาหนดการทำางานของ Control ที่ต้องการให้ทำางานตามช่วงเวลา
พร็อบเพอร์ตี้ที่สำาคัญของ Timer
Name ใช้สำาหรับกำาหนดชื่อ
Interval ใช้สำาหรับกำาหนดช่วงเวลา
อีเวนต์ที่สำาคัญของ Timer
Timer เป็นเหตุการณ์เกิดขึ้นเมื่อเวลาเปลี่ยน
10

More Related Content

Similar to Vb6 3 ActiveX Control พื้นฐาน

พื้นฐานภาษาจาวา
พื้นฐานภาษาจาวาพื้นฐานภาษาจาวา
พื้นฐานภาษาจาวาAeew Autaporn
 
Excel
Excel Excel
Excel
krupairoj
 
เอกสารประกอบการเรียนวิชา การใช้โปรแกรมคำนวน Excel
เอกสารประกอบการเรียนวิชา การใช้โปรแกรมคำนวน Excelเอกสารประกอบการเรียนวิชา การใช้โปรแกรมคำนวน Excel
เอกสารประกอบการเรียนวิชา การใช้โปรแกรมคำนวน ExcelLerdrit Dangrathok
 
Vb 6.0
Vb 6.0 Vb 6.0
Vb 6.0
ictppk
 
ผังงาน (Flowchart)
ผังงาน (Flowchart)ผังงาน (Flowchart)
ผังงาน (Flowchart)Theruangsit
 
เฉลยข้อสอบเพาเวอร์พ้อยท์
เฉลยข้อสอบเพาเวอร์พ้อยท์เฉลยข้อสอบเพาเวอร์พ้อยท์
เฉลยข้อสอบเพาเวอร์พ้อยท์peter dontoom
 
MS Access 2010 - Form
MS Access 2010 - FormMS Access 2010 - Form
MS Access 2010 - Form
A-Pimzy OnePiece
 
รายงาน คอม
รายงาน คอมรายงาน คอม
รายงาน คอมNooLuck
 
รายงานคอม
รายงานคอมรายงานคอม
รายงานคอมdekthai
 
Appserv
AppservAppserv

Similar to Vb6 3 ActiveX Control พื้นฐาน (20)

พื้นฐานภาษาจาวา
พื้นฐานภาษาจาวาพื้นฐานภาษาจาวา
พื้นฐานภาษาจาวา
 
Excel (1)
Excel (1)Excel (1)
Excel (1)
 
Excel
Excel Excel
Excel
 
เอกสารประกอบการเรียนวิชา การใช้โปรแกรมคำนวน Excel
เอกสารประกอบการเรียนวิชา การใช้โปรแกรมคำนวน Excelเอกสารประกอบการเรียนวิชา การใช้โปรแกรมคำนวน Excel
เอกสารประกอบการเรียนวิชา การใช้โปรแกรมคำนวน Excel
 
Vb 6.0
Vb 6.0 Vb 6.0
Vb 6.0
 
Dw ch06 form_and_php
Dw ch06 form_and_phpDw ch06 form_and_php
Dw ch06 form_and_php
 
ผังงาน (Flowchart)
ผังงาน (Flowchart)ผังงาน (Flowchart)
ผังงาน (Flowchart)
 
เฉลยข้อสอบเพาเวอร์พ้อยท์
เฉลยข้อสอบเพาเวอร์พ้อยท์เฉลยข้อสอบเพาเวอร์พ้อยท์
เฉลยข้อสอบเพาเวอร์พ้อยท์
 
Know 1 1
Know 1 1Know 1 1
Know 1 1
 
MS Access 2010 - Form
MS Access 2010 - FormMS Access 2010 - Form
MS Access 2010 - Form
 
Java 7&12 6 2
Java 7&12 6 2Java 7&12 6 2
Java 7&12 6 2
 
รายงาน คอม
รายงาน คอมรายงาน คอม
รายงาน คอม
 
Data base programming
Data base programmingData base programming
Data base programming
 
เรื่องที่ 2
เรื่องที่ 2เรื่องที่ 2
เรื่องที่ 2
 
Pbl2
Pbl2Pbl2
Pbl2
 
รายงานคอม
รายงานคอมรายงานคอม
รายงานคอม
 
Doc1
Doc1Doc1
Doc1
 
Ch1
Ch1Ch1
Ch1
 
Appserv
AppservAppserv
Appserv
 
Joomla Article
Joomla ArticleJoomla Article
Joomla Article
 

More from ณัฐพล บัวพันธ์

ออกแบบและเทคโนโลยี ม.5
ออกแบบและเทคโนโลยี ม.5ออกแบบและเทคโนโลยี ม.5
ออกแบบและเทคโนโลยี ม.5
ณัฐพล บัวพันธ์
 
เทคโนโลยีวิทยาการคำนวณ Coding Kidbright
เทคโนโลยีวิทยาการคำนวณ Coding Kidbrightเทคโนโลยีวิทยาการคำนวณ Coding Kidbright
เทคโนโลยีวิทยาการคำนวณ Coding Kidbright
ณัฐพล บัวพันธ์
 
วิทยาการคำนวณ3
วิทยาการคำนวณ3วิทยาการคำนวณ3
วิทยาการคำนวณ3
ณัฐพล บัวพันธ์
 
รายนามศิษย์เก่าดีเด่น62
รายนามศิษย์เก่าดีเด่น62รายนามศิษย์เก่าดีเด่น62
รายนามศิษย์เก่าดีเด่น62
ณัฐพล บัวพันธ์
 
รายนามศิษย์เก่าดีเด่น62
รายนามศิษย์เก่าดีเด่น62รายนามศิษย์เก่าดีเด่น62
รายนามศิษย์เก่าดีเด่น62
ณัฐพล บัวพันธ์
 
รายนามศิษย์เก่าดีเด่น
รายนามศิษย์เก่าดีเด่นรายนามศิษย์เก่าดีเด่น
รายนามศิษย์เก่าดีเด่น
ณัฐพล บัวพันธ์
 
กำหนดการรับสมัครนักเรียน
กำหนดการรับสมัครนักเรียนกำหนดการรับสมัครนักเรียน
กำหนดการรับสมัครนักเรียน
ณัฐพล บัวพันธ์
 
บทที่ 7 เล่นกับเวลา
บทที่ 7 เล่นกับเวลา  บทที่ 7 เล่นกับเวลา
บทที่ 7 เล่นกับเวลา
ณัฐพล บัวพันธ์
 
บทที่ 6 ตะลุย โลกดนตรี
บทที่ 6 ตะลุย โลกดนตรีบทที่ 6 ตะลุย โลกดนตรี
บทที่ 6 ตะลุย โลกดนตรี
ณัฐพล บัวพันธ์
 
บทที่ 5 คิดอย่างไร ได้อย่างนั้น
บทที่ 5 คิดอย่างไร ได้อย่างนั้น  บทที่ 5 คิดอย่างไร ได้อย่างนั้น
บทที่ 5 คิดอย่างไร ได้อย่างนั้น
ณัฐพล บัวพันธ์
 
บทที่ 4 สนุกคณิตกับ KidBright
บทที่ 4 สนุกคณิตกับ KidBright  บทที่ 4 สนุกคณิตกับ KidBright
บทที่ 4 สนุกคณิตกับ KidBright
ณัฐพล บัวพันธ์
 
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
ณัฐพล บัวพันธ์
 
บทที่ 2 ท่องไปในโลก Kidbright
บทที่ 2 ท่องไปในโลก Kidbright  บทที่ 2 ท่องไปในโลก Kidbright
บทที่ 2 ท่องไปในโลก Kidbright
ณัฐพล บัวพันธ์
 
บทที่ 1 คิดคำนวณชวนสนุก
บทที่ 1 คิดคำนวณชวนสนุกบทที่ 1 คิดคำนวณชวนสนุก
บทที่ 1 คิดคำนวณชวนสนุก
ณัฐพล บัวพันธ์
 
ผลการสอบม1
ผลการสอบม1ผลการสอบม1
ผลการสอบม1
ณัฐพล บัวพันธ์
 
การจัดห้องเรียน ม4
การจัดห้องเรียน ม4การจัดห้องเรียน ม4
การจัดห้องเรียน ม4
ณัฐพล บัวพันธ์
 
ผลการสอบม4
ผลการสอบม4ผลการสอบม4
ผลการสอบม4
ณัฐพล บัวพันธ์
 
การจัดห้องเรียน
การจัดห้องเรียนการจัดห้องเรียน
การจัดห้องเรียน
ณัฐพล บัวพันธ์
 
ผลการสอบม1
ผลการสอบม1ผลการสอบม1
ผลการสอบม1
ณัฐพล บัวพันธ์
 
การพัฒนาโครงงานคอมพิวเตอร์
การพัฒนาโครงงานคอมพิวเตอร์การพัฒนาโครงงานคอมพิวเตอร์
การพัฒนาโครงงานคอมพิวเตอร์
ณัฐพล บัวพันธ์
 

More from ณัฐพล บัวพันธ์ (20)

ออกแบบและเทคโนโลยี ม.5
ออกแบบและเทคโนโลยี ม.5ออกแบบและเทคโนโลยี ม.5
ออกแบบและเทคโนโลยี ม.5
 
เทคโนโลยีวิทยาการคำนวณ Coding Kidbright
เทคโนโลยีวิทยาการคำนวณ Coding Kidbrightเทคโนโลยีวิทยาการคำนวณ Coding Kidbright
เทคโนโลยีวิทยาการคำนวณ Coding Kidbright
 
วิทยาการคำนวณ3
วิทยาการคำนวณ3วิทยาการคำนวณ3
วิทยาการคำนวณ3
 
รายนามศิษย์เก่าดีเด่น62
รายนามศิษย์เก่าดีเด่น62รายนามศิษย์เก่าดีเด่น62
รายนามศิษย์เก่าดีเด่น62
 
รายนามศิษย์เก่าดีเด่น62
รายนามศิษย์เก่าดีเด่น62รายนามศิษย์เก่าดีเด่น62
รายนามศิษย์เก่าดีเด่น62
 
รายนามศิษย์เก่าดีเด่น
รายนามศิษย์เก่าดีเด่นรายนามศิษย์เก่าดีเด่น
รายนามศิษย์เก่าดีเด่น
 
กำหนดการรับสมัครนักเรียน
กำหนดการรับสมัครนักเรียนกำหนดการรับสมัครนักเรียน
กำหนดการรับสมัครนักเรียน
 
บทที่ 7 เล่นกับเวลา
บทที่ 7 เล่นกับเวลา  บทที่ 7 เล่นกับเวลา
บทที่ 7 เล่นกับเวลา
 
บทที่ 6 ตะลุย โลกดนตรี
บทที่ 6 ตะลุย โลกดนตรีบทที่ 6 ตะลุย โลกดนตรี
บทที่ 6 ตะลุย โลกดนตรี
 
บทที่ 5 คิดอย่างไร ได้อย่างนั้น
บทที่ 5 คิดอย่างไร ได้อย่างนั้น  บทที่ 5 คิดอย่างไร ได้อย่างนั้น
บทที่ 5 คิดอย่างไร ได้อย่างนั้น
 
บทที่ 4 สนุกคณิตกับ KidBright
บทที่ 4 สนุกคณิตกับ KidBright  บทที่ 4 สนุกคณิตกับ KidBright
บทที่ 4 สนุกคณิตกับ KidBright
 
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
 
บทที่ 2 ท่องไปในโลก Kidbright
บทที่ 2 ท่องไปในโลก Kidbright  บทที่ 2 ท่องไปในโลก Kidbright
บทที่ 2 ท่องไปในโลก Kidbright
 
บทที่ 1 คิดคำนวณชวนสนุก
บทที่ 1 คิดคำนวณชวนสนุกบทที่ 1 คิดคำนวณชวนสนุก
บทที่ 1 คิดคำนวณชวนสนุก
 
ผลการสอบม1
ผลการสอบม1ผลการสอบม1
ผลการสอบม1
 
การจัดห้องเรียน ม4
การจัดห้องเรียน ม4การจัดห้องเรียน ม4
การจัดห้องเรียน ม4
 
ผลการสอบม4
ผลการสอบม4ผลการสอบม4
ผลการสอบม4
 
การจัดห้องเรียน
การจัดห้องเรียนการจัดห้องเรียน
การจัดห้องเรียน
 
ผลการสอบม1
ผลการสอบม1ผลการสอบม1
ผลการสอบม1
 
การพัฒนาโครงงานคอมพิวเตอร์
การพัฒนาโครงงานคอมพิวเตอร์การพัฒนาโครงงานคอมพิวเตอร์
การพัฒนาโครงงานคอมพิวเตอร์
 

Vb6 3 ActiveX Control พื้นฐาน

  • 1. บทที่ 3 ActiveX Control พื้นฐาน ในการเขียนโปรแกรมเพื่อสร้างโปรแกรมประยุกต์ด้วย Visual Basic นั้น ActiveX Control เป็นส่วนสำาคัญที่ทำาให้การพัฒนาโปรแกรมเป็นไปด้วยความ รวดเร็ว ในบทนี้เราจะได้เรียนรู้การใช้งาน Control เรียนรู้เกี่ยวกับ พร็อพเพ อร์ตี้ เมธอด และ อีเวนต์ ของ ActiveX Control พื้นฐาน ของ Visual Basic การใช้งาน ActiveX Control ActiveX Control คือเครื่องมือที่ Visual Basic ได้จัดเตรียมไว้ให้นักพัฒนา โปรแกรมเพื่อใช้ในการพัฒนาโปรแกรมประยุกต์ ให้เกิดความง่ายและรวดเร็ว ในการเขียนโปรแกรม โดย ActiveX Control พื้นฐานที่ Visual Basic เตรียมไว้ที่ถูกนำามาใช้อยู่เสมอในการพัฒนาโปรแกรมประยุกต์มีรายละเอียด ดังนี้ รูปที่ 3-1 Toolboxs แสดง ActiveX Control พื้นฐานของ Visual Basic ที่ ใช้บ่อย Label : แถบอักษร แถบอักษร หรือ แถบข้อความ ใช้เพื่อแสดงข้อความ เมื่อแสดงผลจะไม่ สามารถพิมพ์แก้ไขข้อมูลได้ นอกจากจะเขียนชุดคำาสั่งกำาหนดให้มีการ เปลี่ยนแปลง พร็อบเพอร์ตี้ที่สำาคัญของ Label Name ใช้สำาหรับกำาหนดชื่อ Alignment ใช้สำาหรับกำาหนดตำาแหน่งของข้อมูลบน AutoSize ใช้สำาหรับกำาหนดขนาดของ Label ให้มีขนาดพอดี กับข้อมูลอัตโนมัติ
  • 2. BackColor ใช้สำาหรับกำาหนดสีพื้น BackStyle ใช้สำาหรับกำาหนดแบบของพื้นหลังให้เป็นแบบทึบหรือ โปร่งใส BorderStyle ใช้สำาหรับกำาหนดรูปแบบของเส้นขอบ Caption ใช้สำาหรับกำาหนดข้อความ DataField ใช้สำาหรับกำาหนด Field ที่ต้องการเชื่อมต่อ DataForma t ใช้สำาหรับกำาหนดรูปแบบของการแสดงผลข้อมูลใน Label DataSource ใช้สำาหรับกำาหนดแหล่งข้อมูลหรือตารางที่ต้องการ เชื่อมต่อ Enabled ใช้สำาหรับกำาหนดให้สามารถใช้งานได้ Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร ForeColor ใช้สำาหรับกำาหนดสีตัวอักษร ToolTipTex t ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม Visible ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง Label อีเวนต์ที่สำาคัญของ Label Click เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการ Click Mouse ที่ Label TextBox : กรอบข้อความ กรอบข้อความใช้สำาหรับรับข้อมูล ขณะที่ทำาการประมวลผล พร็อบเพอร์ตี้ที่สำาคัญของ TextBox Name ใช้สำาหรับกำาหนดชื่อ Alignment ใช้สำาหรับกำาหนดตำาแหน่งของข้อมูล BackColor ใช้สำาหรับกำาหนดสีพื้น BorderStyle ใช้สำาหรับกำาหนดรูปแบบของเส้นขอบ Caption ใช้สำาหรับกำาหนดข้อความ DataField ใช้สำาหรับกำาหนด Field ที่ต้องการเชื่อมต่อ 2
  • 3. DataForma t ใช้สำาหรับกำาหนดรูปแบบของการแสดงผลข้อมูลใน TextBox DataSource ใช้สำาหรับกำาหนดแหล่งข้อมูลหรือตารางที่ต้องการ เชื่อมต่อ Enabled ใช้สำาหรับกำาหนดให้สามารถใช้งานได้ Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร ForeColor ใช้สำาหรับกำาหนดสีตัวอักษร Index ใช้สำาหรับกำาหนดลำาดับสมาชิกของ TextBox กรณีที่ กำาหนดให้เป็น Array Locked ใช้สำาหรับกำาหนด TextBox สามารถพิมพ์ข้อมูลได้ หรือไม่ MaxLength ใช้สำาหรับกำาหนดความยาวของข้อมูลตัวอักษรที่ สามารถพิมพ์ได้ MultiLine ใช้สำาหรับกำาหนดให้ TextBox สามารถพิมพ์ได้ หลายบรรทัด PasswordC har ใช้สำาหรับกำาหนดตัวอักษรที่ต้องการให้แสดงขณะที่ พิมพ์ ScrollBars ใช้สำาหรับกำาหนดให้มี Scroll bars ใน TextBox TabIndex ใช้สำาหรับกำาหนดลำาดับของ Control ที่ใช้ใน Form Text ใช้สำาหรับกำาหนดข้อความใน TextBox ToolTipTex t ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม Visible ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง TextBox เมธอดที่สำาคัญของ TextBox SetFocus เป็นการกำาหนดให้รอรับข้อมูลที่ TextBox อีเวนต์ที่สำาคัญของ TextBox Change เป็นเหตุการณ์ที่เกิดขึ้นเมื่อข้อมูลของ TextBox มี การเปลี่ยนแปลง GotFocus เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ TextBox เริ่มถูกใช้งาน KeyPress เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มใด ๆ บน คีย์บอร์ด 3
  • 4. LostFocus เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ TextBox ถูกเลิกใช้งาน Frame : กรอบ ทำาหน้าที่แยกกลุ่มของ ActiveX Control ออกเป็นกลุ่ม ๆ โดย Frame จะ สามารถบรรจุ Control ต่าง ๆ เอาไว้ภายในได้ พร็อบเพอร์ตี้ที่สำาคัญของ Frame Name ใช้สำาหรับกำาหนดชื่อ BackColor ใช้สำาหรับกำาหนดสีพื้น BorderStyle ใช้สำาหรับกำาหนดรูปแบบของเส้นขอบ Caption ใช้สำาหรับกำาหนดข้อความ Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร ForeColor ใช้สำาหรับกำาหนดสีตัวอักษร ToolTipTex t ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม Visiable ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง Frame CommandButton : ปุ่มกด ใช้สำาหรับรอรับการกดปุ่ม <Enter> หรือ คลิกเมาส์ เพื่อให้เกิดการทำางาน บางครั้งเราจะเรียกสั้น ๆ ว่า Button พร็อบเพอร์ตี้ที่สำาคัญของ CommandButton Name ใช้สำาหรับกำาหนดชื่อ BackColor ใช้สำาหรับกำาหนดสีพื้น Caption ใช้สำาหรับกำาหนดข้อความ Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร Index ใช้สำาหรับกำาหนดลำาดับสมาชิกของ CommandButton กรณีที่กำาหนดให้เป็น Array Picture ใช้สำาหรับกำาหนดรูปภาพบน CommandButton 4
  • 5. Style ใช้สำาหรับกำาหนดรูปแบบของปุ่มให้สามารถใช้งาน Graphic ได้หรือไม่ TabIndex ใช้สำาหรับกำาหนดลำาดับของ Control ที่ใช้ใน Form ToolTipTex t ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม Visiable ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง CommandButton เมธอดที่สำาคัญของ CommandButton SetFocus เป็นการกำาหนดให้รอรับการ Click หรือ กดปุ่ม <Enter> ที่ CommandButton อีเวนต์ที่สำาคัญของ CommandButton Click เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่ม GotFocus เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CommandButton เริ่ม ถูกใช้งาน LostFocus เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CommandButton ถูก เลิกใช้งาน CheckBox : ตัวเลือก ใช้สำาหรับเลือกข้อมูลที่ต้องการ โดยจะเลือกหรือไม่ก็ได้ และสามารถเลือกได้ มากกว่า 1 ตัวเลือก พร็อบเพอร์ตี้ที่สำาคัญของ CheckBox Name ใช้สำาหรับกำาหนดชื่อ Alignment ใช้สำาหรับกำาหนดตำาแหน่งของข้อมูลบน CheckBox BackColor ใช้สำาหรับกำาหนดสีพื้น Caption ใช้สำาหรับกำาหนดข้อความ Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร ForeColor ใช้สำาหรับกำาหนดสีตัวอักษร Index ใช้สำาหรับกำาหนดลำาดับสมาชิกของ CheckBox กรณี ที่กำาหนดให้เป็น Array Style ใช้สำาหรับกำาหนดรูปแบบของ CheckBox TabIndex ใช้สำาหรับกำาหนดลำาดับของ Control ที่ใช้ใน Form 5
  • 6. ToolTipTex t ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม Value ใช้สำาหรับกำาหนดค่าการเลือก Visiable ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง CheckBox เมธอดที่สำาคัญของ CheckBox SetFocus ใช้สำาหรับกำาหนดให้รอรับการเลือกข้อมูลที่ CheckBox อีเวนต์ที่สำาคัญของ CheckBox Click เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่ม GotFocus เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CheckBox เริ่มถูกใช้งาน KeyPress เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มใด ๆ บน คีย์บอร์ด LostFocus เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CheckBox ถูกเลิกใช้งาน OptionButton : ตัวเลือกบังคับเลือก ใช้บังคับเลือกข้อมูลโดยสามารถเลือกข้อมูลได้เพียงค่าเดียวในกลุ่มเดียวกัน พร็อบเพอร์ตี้ที่สำาคัญของ OptionButton Name ใช้สำาหรับกำาหนดชื่อ Alignment ใช้สำาหรับกำาหนดตำาแหน่งของข้อมูลบน OptionButton BackColor ใช้สำาหรับกำาหนดสีพื้น Caption ใช้สำาหรับกำาหนดข้อความ Font ใช้สำาหรับกำาหนดรูปแบบตัวอักษร ForeColor ใช้สำาหรับกำาหนดสีตัวอักษร Index ใช้สำาหรับกำาหนดลำาดับสมาชิกของ OptionButton กรณีที่กำาหนดให้เป็น Array Style ใช้สำาหรับกำาหนดรูปแบบของ OptionButton TabIndex ใช้สำาหรับกำาหนดลำาดับของ Control ที่ใช้ใน Form ToolTipTex t ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม 6
  • 7. Value ใช้สำำหรับกำำหนดค่ำกำรเลือก Visiable ใช้สำำหรับกำำหนดให้ซ่อนหรือแสดง OptionButton เมธอดที่สำำคัญของ OptionButton SetFocus ใช้สำำหรับกำำหนดให้รอรับกำรเลือกข้อมูลที่ OptionButton อีเวนต์ที่สำำคัญของ OptionButton Click เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่ม GotFocus เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ OptionButton เริ่มถูก ใช้งำน KeyPress เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่มใด ๆ บน คีย์บอร์ด LostFocus เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ OptionButton ถูกเลิก ใช้งำน ComboBox : กล่องรำยกำรข้อมูล ใช้สำำหรับกำรเลือกข้อมูลจำกรำยกำรข้อมูลที่มีอยู่ โดยจะไม่แสดงรำยกำร ข้อมูลจนกว่ำจะ Click Mouse ที่ Drop Down จึงจะแสดงรำยกำรข้อมูลให้ เลือก พร็อบเพอร์ตี้ที่สำำคัญของ ComboBox Name ใช้สำำหรับกำำหนดชื่อ BackColor ใช้สำำหรับกำำหนดสีพื้น Font ใช้สำำหรับกำำหนดรูปแบบตัวอักษร ForeColor ใช้สำำหรับกำำหนดสีตัวอักษร Index ใช้สำำหรับกำำหนดลำำดับสมำชิกของ ComboBox กรณีที่กำำหนดให้เป็น Array List ใช้สำำหรับใส่ระบุหรือกำำหนดตัวเลือก ListIndex ใช้สำำหรับระบุลำำดับตัวเลือก Locked ใช้สำำหรับกำำหนดให้ ComboBox สำมำรถพิมพ์ หรือเลือกข้อมูล ได้หรือไม่ได้ Style ใช้สำำหรับกำำหนดรูปแบบของ ComboBox 7
  • 8. TabIndex ใช้สำำหรับกำำหนดลำำดับของ Control ที่ใช้ใน Form Text ใช้สำำหรับกำำหนดข้อควำมใน ComboBox ToolTipTex t ใช้สำำหรับแสดงข้อควำมอธิบำยเพิ่มเติม Visiable ใช้สำำหรับกำำหนดให้ซ่อนหรือแสดง ComboBox เมธอดที่สำำคัญของ ComboBox AddItem เป็นคำำสั่งสำำหรับเพิ่มตัวเลือกเข้ำไปใน ComboBox Clear เป็นคำำสั่งสำำหรับลบข้อมูลทั้งหมดใน ComboBox RemoveIte m เป็นคำำสั่งสำำหรับลบข้อมูลโดยต้องระบุลำำดับของ ข้อมูลที่ต้องกำรลบ SetFocus ใช้สำำหรับกำำหนดให้รอรับกำรเลือกข้อมูลที่ ComboBox อีเวนต์ที่สำำคัญของ ComboBox Change เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อข้อมูลของ ComboBox มี กำรเปลี่ยนแปลง Click เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่มเลื่อนตำำแหน่ง หรือ Click Mouse GotFocus เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ ComboBox เริ่มถูกใช้ งำน KeyPress เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่มใด ๆ บน คีย์บอร์ด LostFocus เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ ComboBox ถูกเลิกใช้ งำน ListBox : กล่องรำยกำรข้อมูล ใช้สำำหรับเลือกข้อมูลจำกรำยกำรข้อมูลที่มีอยู่ พร็อบเพอร์ตี้ที่สำำคัญของ ListBox Name ใช้สำำหรับกำำหนดชื่อ BackColor ใช้สำำหรับกำำหนดสีพื้น Font ใช้สำำหรับกำำหนดรูปแบบตัวอักษร 8
  • 9. ForeColor ใช้สำำหรับกำำหนดสีตัวอักษร Index ใช้สำำหรับกำำหนดลำำดับสมำชิกของ ListBox กรณีที่ กำำหนดให้เป็น Array List ใช้สำำหรับใส่ระบุหรือกำำหนดตัวเลือก ListIndex ใช้สำำหรับระบุลำำดับตัวเลือก Locked ใช้สำำหรับกำำหนดให้ ListBox สำมำรถพิมพ์ หรือ เลือกข้อมูล ได้หรือไม่ได้ Style ใช้สำำหรับกำำหนดรูปแบบของ ListBox TabIndex ใช้สำำหรับกำำหนดลำำดับของ Control ที่ใช้ใน Form Text ใช้สำำหรับกำำหนดข้อควำมใน ListBox ToolTipTex t ใช้สำำหรับแสดงข้อควำมอธิบำยเพิ่มเติม Visiable ใช้สำำหรับกำำหนดให้ซ่อนหรือแสดง ListBox เมธอดที่สำำคัญของ ListBox AddItem เป็นคำำสั่งสำำหรับเพิ่มตัวเลือกเข้ำไปใน ListBox Clear เป็นคำำสั่งสำำหรับลบข้อมูลทั้งหมดใน ListBox RemoveIte m เป็นคำำสั่งสำำหรับลบข้อมูลโดยต้องระบุลำำดับของ ข้อมูลที่ต้องกำรลบ SetFocus ใช้สำำหรับกำำหนดให้รอรับกำรเลือกข้อมูลที่ ListBox อีเวนต์ที่สำำคัญของ ListBox Change เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อข้อมูลของ ListBox มีกำร เปลี่ยนแปลง Click เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่มเลื่อนตำำแหน่ง หรือ Click Mouse GotFocus เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ ListBox เริ่มถูกใช้งำน KeyPress เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อมีกำรกดปุ่มใด ๆ บน คีย์บอร์ด LostFocus เป็นเหตุกำรณ์ที่เกิดขึ้นเมื่อ ListBox ถูกเลิกใช้งำน 9
  • 10. Image : รูปภาพ ใช้สำาหรับแสดงรูปภาพ พร็อบเพอร์ตี้ที่สำาคัญของ Image Name ใช้สำาหรับกำาหนดชื่อ BorderStyleใช้สำาหรับกำาหนดรูปแบบของเส้นขอบ Index ใช้สำาหรับกำาหนดลำาดับสมาชิกของ Image กรณีที่ กำาหนดให้เป็น Array Picture ใช้สำาหรับกำาหนดรูปภาพบน Image Stretch ใช้สำาหรับกำาหนดให้ปรับขนาดของรูปภาพให้พอดีกับ ขนาดของ Image ToolTipTex t ใช้สำาหรับแสดงข้อความอธิบายเพิ่มเติม Visiable ใช้สำาหรับกำาหนดให้ซ่อนหรือแสดง Image อีเวนต์ที่สำาคัญของ Image Click เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการ Click Mouse ที่ Image Timer : เวลา ใช้สำาหรับกำาหนดการทำางานของ Control ที่ต้องการให้ทำางานตามช่วงเวลา พร็อบเพอร์ตี้ที่สำาคัญของ Timer Name ใช้สำาหรับกำาหนดชื่อ Interval ใช้สำาหรับกำาหนดช่วงเวลา อีเวนต์ที่สำาคัญของ Timer Timer เป็นเหตุการณ์เกิดขึ้นเมื่อเวลาเปลี่ยน 10