ActiveX Control พื้นฐาน
Thursday, August 9, 2012
0
comments
การใช้งาน ActiveX Control
ActiveX Control คือเครื่องมือที่
Visual Basic ได้จัดเตรียมไว้ให้นักพัฒนาโปรแกรมเพื่อใช้ในการพัฒนาโปรแกรมประยุกต์
ให้เกิดความง่ายและรวดเร็วในการเขียนโปรแกรม โดย ActiveX Control พื้นฐานที่
Visual Basic เตรียมไว้ที่ถูกนำมาใช้อยู่เสมอในการพัฒนาโปรแกรมประยุกต์มีรายละเอียดดังนี้แถบอักษร หรือ แถบข้อความ ใช้เพื่อแสดงข้อความ เมื่อแสดงผลจะไม่สามารถพิมพ์แก้ไขข้อมูลได้ นอกจากจะเขียนชุดคำสั่งกำหนดให้มีการเปลี่ยนแปลง
พร็อบเพอร์ตี้ที่สำคัญของ Label
Name | ใช้สำหรับกำหนดชื่อ |
Alignment | ใช้สำหรับกำหนดตำแหน่งของข้อมูลบน |
AutoSize | ใช้สำหรับกำหนดขนาดของ Label ให้มีขนาดพอดีกับข้อมูลอัตโนมัติ |
BackColor | ใช้สำหรับกำหนดสีพื้น |
BackStyle | ใช้สำหรับกำหนดแบบของพื้นหลังให้เป็นแบบทึบหรือโปร่งใส |
BorderStyle | ใช้สำหรับกำหนดรูปแบบของเส้นขอบ |
Caption | ใช้สำหรับกำหนดข้อความ |
DataField | ใช้สำหรับกำหนด Field ที่ต้องการเชื่อมต่อ |
DataFormat | ใช้สำหรับกำหนดรูปแบบของการแสดงผลข้อมูลใน Label |
DataSource | ใช้สำหรับกำหนดแหล่งข้อมูลหรือตารางที่ต้องการเชื่อมต่อ |
Enabled | ใช้สำหรับกำหนดให้สามารถใช้งานได้ |
Font | ใช้สำหรับกำหนดรูปแบบตัวอักษร |
ForeColor | ใช้สำหรับกำหนดสีตัวอักษร |
ToolTipText | ใช้สำหรับแสดงข้อความอธิบายเพิ่มเติม |
Visible | ใช้สำหรับกำหนดให้ซ่อนหรือแสดง Label |
อีเวนต์ที่สำคัญของ Label
Click | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการ Click Mouse ที่ Label |
กรอบข้อความใช้สำหรับรับข้อมูล ขณะที่ทำการประมวลผล
พร็อบเพอร์ตี้ที่สำคัญของ TextBox
Name | ใช้สำหรับกำหนดชื่อ |
Alignment | ใช้สำหรับกำหนดตำแหน่งของข้อมูล |
BackColor | ใช้สำหรับกำหนดสีพื้น |
BorderStyle | ใช้สำหรับกำหนดรูปแบบของเส้นขอบ |
Caption | ใช้สำหรับกำหนดข้อความ |
DataField | ใช้สำหรับกำหนด Field ที่ต้องการเชื่อมต่อ |
DataFormat | ใช้สำหรับกำหนดรูปแบบของการแสดงผลข้อมูลใน TextBox |
Font | ใช้สำหรับกำหนดรูปแบบตัวอักษร |
DataSource | ใช้สำหรับกำหนดแหล่งข้อมูลหรือตารางที่ต้องการเชื่อมต่อ |
ForeColor | ้ ใช้สำหรับกำหนดสีตัวอักษร |
Enabled | ใช้สำหรับกำหนดให้สามารถใช้งานได้ |
Index | ใช้สำหรับกำหนดลำดับสมาชิกของ TextBox กรณีที่กำหนดให้เป็น
Array |
Locked | ใช้สำหรับกำหนด TextBox สามารถพิมพ์ข้อมูลได้หรือไม่ |
MaxLength | ใช้สำหรับกำหนดความยาวของข้อมูลตัวอักษรที่สามารถพิมพ์ได้ |
MultiLine | ใช้สำหรับกำหนดให้ TextBox สามารถพิมพ์ได้หลายบรรทัด |
PasswordChar | ใช้สำหรับกำหนดตัวอักษรที่ต้องการให้แสดงขณะที่พิมพ์ |
ScrollBars | ใช้สำหรับกำหนดให้มี Scroll bars ใน TextBox |
TabIndex | ใช้สำหรับกำหนดลำดับของ Control ที่ใช้ใน Form |
Text | ใช้สำหรับกำหนดข้อความใน TextBox |
ToolTipText | ใช้สำหรับแสดงข้อความอธิบายเพิ่มเติม |
Visible | ใช้สำหรับกำหนดให้ซ่อนหรือแสดง TextBox |
SetFocus | เป็นการกำหนดให้รอรับข้อมูลที่ TextBox |
อีเวนต์ที่สำคัญของ TextBox
Change | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อข้อมูลของ TextBox มีการเปลี่ยนแปลง |
GotFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ TextBox เริ่มถูกใช้งาน |
KeyPress | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มใด ๆ บนคีย์บอร์ด |
LostFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ TextBox ถูกเลิกใช้งาน |
ทำหน้าที่แยกกลุ่มของ ActiveX Control ออกเป็นกลุ่ม ๆ โดย Frame จะสามารถบรรจุ Control ต่าง ๆ เอาไว้ภายในได้
พร็อบเพอร์ตี้ที่สำคัญของ Frame
Name | ใช้สำหรับกำหนดชื่อ |
BackColor | ใช้สำหรับกำหนดสีพื้น |
BorderStyle | ใช้สำหรับกำหนดรูปแบบของเส้นขอบ |
Caption | ใช้สำหรับกำหนดข้อความ |
Font | ใช้สำหรับกำหนดรูปแบบตัวอักษร |
ForeColor | ใช้สำหรับกำหนดสีตัวอักษร |
ToolTipText | ใช้สำหรับแสดงข้อความอธิบายเพิ่มเติม |
Visiable | ใช้สำหรับกำหนดให้ซ่อนหรือแสดง Frame |
ใช้สำหรับรอรับการกดปุ่ม <Enter> หรือ คลิกเมาส์ เพื่อให้เกิดการทำงาน บางครั้งเราจะเรียกสั้น ๆ ว่า Button
พร็อบเพอร์ตี้ที่สำคัญของ CommandButton
Name | ใช้สำหรับกำหนดชื่อ |
BackColor | ใช้สำหรับกำหนดสีพื้น |
Caption | ใช้สำหรับกำหนดข้อความ |
Font |
ใช้สำหรับกำหนดรูปแบบตัวอักษร |
Index | ใช้สำหรับกำหนดลำดับสมาชิกของ CommandButton กรณีที่กำหนดให้เป็น Array |
Picture | ใช้สำหรับกำหนดรูปภาพบน CommandButton |
Style |
ใช้สำหรับกำหนดรูปแบบของปุ่มให้สามารถใช้งาน Graphic ได้หรือไม่ |
TabIndex | ใช้สำหรับกำหนดลำดับของ Control ที่ใช้ใน Form |
ToolTipText | ใช้สำหรับแสดงข้อความอธิบายเพิ่มเติม |
Visiable | ใช้สำหรับกำหนดให้ซ่อนหรือแสดง CommandButton |
SetFocus เป็นการกำหนดให้รอรับการ Click หรือ กดปุ่ม <Enter> ที่ CommandButton
อีเวนต์ที่สำคัญของ CommandButton
Click | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่ม |
GotFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CommandButton เริ่มถูกใช้งาน |
LostFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CommandButton ถูกเลิกใช้งาน |
ใช้สำหรับเลือกข้อมูลที่ต้องการ โดยจะเลือกหรือไม่ก็ได้ และสามารถเลือกได้มากกว่า 1 ตัวเลือก
พร็อบเพอร์ตี้ที่สำคัญของ CheckBox
Name | ใช้สำหรับกำหนดชื่อ |
Alignment | ใช้สำหรับกำหนดตำแหน่งของข้อมูลบน CheckBox |
BackColor | ใช้สำหรับกำหนดสีพื้น |
Caption | ใช้สำหรับกำหนดข้อความ |
Font | ใช้สำหรับกำหนดรูปแบบตัวอักษร |
ForeColor | ใช้สำหรับกำหนดสีตัวอักษร |
Index | ใช้สำหรับกำหนดลำดับสมาชิกของ CheckBox กรณีที่กำหนดให้เป็น Array |
Style | ใช้สำหรับกำหนดรูปแบบของ CheckBox |
TabIndex | ใช้สำหรับกำหนดลำดับของ Control ที่ใช้ใน Form |
ToolTipText | ใช้สำหรับแสดงข้อความอธิบายเพิ่มเติม |
Value | ใช้สำหรับกำหนดค่าการเลือก |
Visiable | ใช้สำหรับกำหนดให้ซ่อนหรือแสดง CheckBox |
SetFocus ใช้สำหรับกำหนดให้รอรับการเลือกข้อมูลที่ CheckBox
อีเวนต์ที่สำคัญของ CheckBox
Click | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่ม |
GotFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CheckBox เริ่มถูกใช้งาน |
KeyPress | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มใด ๆ บนคีย์บอร์ด |
LostFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ CheckBox ถูกเลิกใช้งาน |
ใช้บังคับเลือกข้อมูลโดยสามารถเลือกข้อมูลได้เพียงค่าเดียวในกลุ่มเดียวกัน
พร็อบเพอร์ตี้ที่สำคัญของ OptionButton
Name | ใช้สำหรับกำหนดชื่อ |
Alignment | ใช้สำหรับกำหนดตำแหน่งของข้อมูลบน OptionButton |
BackColor | ใช้สำหรับกำหนดสีพื้น |
Caption | ใช้สำหรับกำหนดข้อความ |
Font | ใช้สำหรับกำหนดรูปแบบตัวอักษร |
ForeColor | ใช้สำหรับกำหนดสีตัวอักษร |
Index y | ใช้สำหรับกำหนดลำดับสมาชิกของ OptionButton กรณีที่กำหนดให้เป็น Arra |
Style | ใช้สำหรับกำหนดรูปแบบของ OptionButton |
TabIndex | ใช้สำหรับกำหนดลำดับของ Control ที่ใช้ใน Form |
ToolTipText | ใช้สำหรับแสดงข้อความอธิบายเพิ่มเติม |
Value | ใช้สำหรับกำหนดค่าการเลือก |
Visiable | ใช้สำหรับกำหนดให้ซ่อนหรือแสดง OptionButton |
SetFocus ใช้สำหรับกำหนดให้รอรับการเลือกข้อมูลที่ OptionButton
อีเวนต์ที่สำคัญของ OptionButton
Click | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่ม |
GotFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ OptionButton เริ่มถูกใช้งาน |
KeyPress | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มใด ๆ บนคีย์บอร์ด |
LostFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ OptionButton ถูกเลิกใช้งาน |
ใช้สำหรับการเลือกข้อมูลจากรายการข้อมูลที่มีอยู่ โดยจะไม่แสดงรายการข้อมูลจนกว่าจะ Click Mouse ที่ Drop Down จึงจะแสดงรายการข้อมูลให้เลือก
พร็อบเพอร์ตี้ที่สำคัญของ ComboBox
Name | ใช้สำหรับกำหนดชื่อ |
BackColor | ใช้สำหรับกำหนดสีพื้น |
Font | ใช้สำหรับกำหนดรูปแบบตัวอักษร |
ForeColor | ใช้สำหรับกำหนดสีตัวอักษร |
Index | ใช้สำหรับกำหนดลำดับสมาชิกของ ComboBox กรณีที่กำหนดให้เป็น Array |
List | ใช้สำหรับใส่ระบุหรือกำหนดตัวเลือก |
ListIndex | ใช้สำหรับระบุลำดับตัวเลือก |
Locked | ใช้สำหรับกำหนดให้ ComboBox สามารถพิมพ์ หรือเลือกข้อมูล ได้หรือไม่ได้ |
Style | ใช้สำหรับกำหนดรูปแบบของ ComboBox |
TabIndex | ใช้สำหรับกำหนดลำดับของ Control ที่ใช้ใน Form |
Text | ใช้สำหรับกำหนดข้อความใน ComboBox |
ToolTipText | ใช้สำหรับแสดงข้อความอธิบายเพิ่มเติม |
Visiable | ใช้สำหรับกำหนดให้ซ่อนหรือแสดง ComboBox |
AddItem | เป็นคำสั่งสำหรับเพิ่มตัวเลือกเข้าไปใน ComboBox |
Clear | เป็นคำสั่งสำหรับลบข้อมูลทั้งหมดใน ComboBox |
RemoveItem | เป็นคำสั่งสำหรับลบข้อมูลโดยต้องระบุลำดับของข้อมูลที่ต้องการลบ |
SetFocus | ใช้สำหรับกำหนดให้รอรับการเลือกข้อมูลที่ ComboBox |
Change | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อข้อมูลของ ComboBox มีการเปลี่ยนแปลง |
Click | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มเลื่อนตำแหน่งหรือ Click Mouse |
GotFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ ComboBox เริ่มถูกใช้งาน |
KeyPress | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มใด ๆ บนคีย์บอร์ด |
LostFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ ComboBox ถูกเลิกใช้งาน |
ใช้สำหรับเลือกข้อมูลจากรายการข้อมูลที่มีอยู่
พร็อบเพอร์ตี้ที่สำคัญของ ListBox
Name | ใช้สำหรับกำหนดชื่อ |
BackColor | ใช้สำหรับกำหนดสีพื้น |
Font | ใช้สำหรับกำหนดรูปแบบตัวอักษร |
ForeColor | ใช้สำหรับกำหนดสีตัวอักษร |
Index | ใช้สำหรับกำหนดลำดับสมาชิกของ ListBox กรณีที่กำหนดให้เป็น Array |
List | ใช้สำหรับใส่ระบุหรือกำหนดตัวเลือก |
ListIndex |
ใช้สำหรับระบุลำดับตัวเลือก |
Locked |
ใช้สำหรับกำหนดให้ ListBox สามารถพิมพ์ หรือเลือกข้อมูล ได้หรือไม่ได้ |
Style |
ใช้สำหรับกำหนดรูปแบบของ ListBox |
TabIndex | ใช้สำหรับกำหนดลำดับของ Control ที่ใช้ใน Form |
Text | ใช้สำหรับกำหนดข้อความใน ListBox |
ToolTipText | ใช้สำหรับแสดงข้อความอธิบายเพิ่มเติม |
Visiable | ใช้สำหรับกำหนดให้ซ่อนหรือแสดง ListBox |
AddItem | เป็นคำสั่งสำหรับเพิ่มตัวเลือกเข้าไปใน ListBox |
Clear | เป็นคำสั่งสำหรับลบข้อมูลทั้งหมดใน ListBox |
RemoveItem | เป็นคำสั่งสำหรับลบข้อมูลโดยต้องระบุลำดับของข้อมูลที่ต้องการลบ |
SetFocus | ใช้สำหรับกำหนดให้รอรับการเลือกข้อมูลที่ ListBox |
Change | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อข้อมูลของ ListBox มีการเปลี่ยนแปลง |
Click | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มเลื่อนตำแหน่งหรือ Click Mouse |
GotFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ ListBox เริ่มถูกใช้งาน |
KeyPress | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการกดปุ่มใด ๆ บนคีย์บอร์ด |
LostFocus | เป็นเหตุการณ์ที่เกิดขึ้นเมื่อ ListBox ถูกเลิกใช้งาน |
ใช้สำหรับแสดงรูปภาพ
พร็อบเพอร์ตี้ที่สำคัญของ Image
Name | ใช้สำหรับกำหนดชื่อ |
BorderStyle | ใช้สำหรับกำหนดรูปแบบของเส้นขอบ |
Index | ใช้สำหรับกำหนดลำดับสมาชิกของ Image กรณีที่กำหนดให้เป็น Array |
Picture | ใช้สำหรับกำหนดรูปภาพบน Image |
Stretch | ใช้สำหรับกำหนดให้ปรับขนาดของรูปภาพให้พอดีกับขนาดของ Image |
ToolTipText | ใช้สำหรับแสดงข้อความอธิบายเพิ่มเติม |
Visiable | ใช้สำหรับกำหนดให้ซ่อนหรือแสดง Image |
Click เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการ Click Mouse ที่ Image
Timer : เวลา
ใช้สำหรับกำหนดการทำงานของ Control ที่ต้องการให้ทำงานตามช่วงเวลา
พร็อบเพอร์ตี้ที่สำคัญของ Timer
Name ใช้สำหรับกำหนดชื่อ
Interval ใช้สำหรับกำหนดช่วงเวลา
อีเวนต์ที่สำคัญของ Timer
Timer เป็นเหตุการณ์เกิดขึ้นเมื่อเวลาเปลี่ยน
0 comments:
Post a Comment