บทที่ 2 กล่องเครื่องมือ (Toolbox) และการใช้งาน
กล่องเครื่องมือ (Toolbox) เป็นชุดของ คอนโทรล ที่มีไว้สำหรับการทำงานของโปรแกรม
ครั้งแรกที่คุณทำการเปิดโปรแกรม eVB ขึ้นมา ถ้าหากคุณยังไม่มีการสร้าง Project
ใหม่ขึ้นมา ก็จะไม่สามารถมองเห็น คอนโทรลที่อยู่ใน Toolbox ได้
ให้คุณทำการเปิดโปรแกรม eVB ผ่านทางเมนู Start->Programs->Microsoft
eMbedded Tools->eMbedded Visual Basic 3.0 แล้ว คลิกเลือก File->New
Project หรือกดปุ่ม Ctrl+N จะปรากฏหน้าต่าง ให้ทำการเลือก Windows
CE for Pocket PC 2002 แล้วคลิกปุ่ม OK
จาปรากฏ Form สำหรับการออกแบบโปรแกรม และ Toolbox ที่อยู่ด้านซ้ายมือ โดยในแต่ละ
คอนโทรลจะถูกใช้งานดังนี้
|
Pointer
ใช้สำหรับการปรับขนาดและ เลื่อนตำแหน่งของคอนโทรล ต่างๆ |
Shape
ใช้สำหรับแสดงรูปทรง พร้อมทั้งสีสรรต่างๆ บน Form |
Line
ใช้สำหรับการแสดงเส้นตรง |
Label
ใช้สำหรับแสดงข้อความ |
TextBox
ใช้สำหรับรับข้อความ ที่จะมีการป้อนเข้า |
Frame
ใช้สำหรับการจัดแบ่งส่วนของคอนโทรล ออกเป็นกลุ่ม |
CommandButton
ใช้สำหรับการคลิกเลือก ตามคำสั่งต่างๆ |
CheckBox
ใช้สำหรับการคลิกเลือก และไม่เลือก |
OptionButton
ใช้สำหรับการเลือกรายการที่ต้องการ |
ComboBox
ใช้สำหรับการคลิกเลือก รายการ |
ListBox
ใช้สำหรับการแสดงรายการ และคลิกเลือก |
HScrollBar
ใช้สำหรับการคลิกปรับเปลี่ยนค่า ทางแนวนอน |
VScrollBar
ใช้สำหรับการคลิก ปรับเปลี่ยนค่า ทางแนวตั้ง |
Timer
ใช้สำหรับการตั้งเวลาการทำงาน |
นอกจากรายการของ คอนโทรล ต่างๆที่อยู่ใน Toolbox แล้วนั้น คุณยังสามารถทำการเพิ่ม
คอนโทรลแบบพิเศษ เข้ามาได้อีก โดยผ่านทางเมนู Project->Component หรือกดปุ่ม
Ctrl+T จะปรากฏหน้าต่างให้คุณสามารถเลือก คอนโทรลที่ต้องการมาใช้งานได้
ผ่านการคลิกเช็ค รายการของคอนโทรล ที่ต้องการ ดังรูป
หน้าต่างสำหรับการเลือกเพิ่ม คอนโทรลที่ต้องการ
คุณยังสามารถทำการคลิก
Browser ไปยัง คอนโทรลที่คุณได้พัฒนา หรือ ได้ซื้อมาเพื่อใช้งานกับการพัฒนาโปรแกรม
Pocket PC ได้ ซึ่งโดยมากจะมีนามสกุลเป็น OCX หรือ DLL |
นอกจากการเพิ่ม คอนโทรลที่มีอยู่ในรายการแล้ว eVB ยังสามารถทำการเรียกใช้
Library (ชุดคำสั่ง สำหรับการทำงานต่างๆ) ผ่านทางการ คลิก ที่เมนู Project->References...
จะปรากฏหน้าต่าง ดังรูป
หน้าต่าง สำหรับการเลือกชุดคำสั่ง
สำหรับการเพิ่ม Component และ Reference ต่างกันตรงที่ Component จะมีลักษณะเป็น
คอนโทรล ที่สามารถคลิกเลือก และลากวางไว้บน Form ได้ แต่สำหรับ References
จะไม่มีการแสดงผลใดๆ แต่จะสามารถอ้างถึง คำสั่ง คลาส และเมธอดต่างๆที่เราได้เลือกไว้
ภายใน Project เราได้ ดังจะได้มีตัวอย่าง ในบทถัดๆไป
|