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