13
บบบบบ 6 บบบบบบบบบบบบบบบบบบ ฟฟฟฟฟ (Form) ฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟ ฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟ ฟฟฟฟฟฟฟฟฟฟ ฟฟฟฟฟฟ Control ฟฟฟฟฟฟฟฟฟฟฟฟ ฟฟฟฟ ฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟฟ

Powerpoint บทที่ 6

Embed Size (px)

Citation preview

Page 1: Powerpoint บทที่ 6

บทท�� 6 ส่�วนประกอบของฟอร�มฟอร์�ม (Form) เป็นส่�วนส่��หร์�บส่ร์��งหน��จอ

ของโป็ร์แกร์ม และในฟอร์�มอ�จะม� Control ต่��งๆว�งอยู่!� ส่�วนป็ร์ะกอบของฟอร์�มม�ดั�งต่�อไป็น�$

Page 2: Powerpoint บทที่ 6

ว�ธี�การก�าหนดคุ�ณส่มบ�ติ�ให ก�บฟอร�มก�ร์ก��หนดัคุ&ณส่มบ�ต่(ของฟอร์�มหร์)อคุอนโทร์ลต่��งๆ ท�+ว�งอยู่!�

บนฟอร์�ม ส่�ม�ร์ถท��ไดั�ดั�งน�$1.คุล(กเม�ส่�ท�+ฟอร์�ม หร์)อคุอลโทร์ลท�+ต่�องก�ร์ก��หนดัคุ&ณส่มบ�ต่( โดัยู่ให�ส่�งเกต่ถ��ห�กฟอร์�มหร์)อคุอนโทร์ลใดัถ!กเล)อกจะม�จ&ดัส่�+เหล�+ยู่มล�อมร์อบ2.คุล(กเม�ส่�เล)อกคุ&ณส่มบ�ต่(ท�+ต่�องก�ร์ก��หนดัในหน��ต่��ง Properties Window ถ��ห�กหน��ต่��ง Properties Window ไม�แส่ดังให�ไป็ท�+เมน! View Properties Window, กดั F4 หร์)อคุล(กท�+ไอคุอน ส่��หร์�บProperties Window ป็ร์ะกอบไป็ดั�วยู่ 2 Tab คุ)อ Alphabetic Categorized ซึ่.+งแต่กต่��งก�นเพี�ยู่งก�ร์จ�ดัหมวดัหม!�ของคุ&ณส่มบ�ต่(เท��น�$นคุ)อ - Alphabetic จะเร์�ยู่งคุ&ณส่มบ�ต่(ต่��งๆ ต่�มล��ดั�บต่�วอ�กษร์ A-Z- Categorized จะเร์�ยู่งล��ดั�บคุ&ณส่มบ�ต่(ต่��งๆ ออกเป็นหมวดัหม!�

Page 3: Powerpoint บทที่ 6

การเพิ่��มฟอร�ม

ก�ร์เพี(+มฟอร์�มเข��ม�ใน Project ท��ไดั�ดั�งน�$1.คุล(กเมน! Project Add Form2.จะป็ร์�กฏหน��ต่��ง Add Form ให�เล)อกชน(ดัของฟอร์�ม คุล(กป็&3ม Open3.ท�+ Project Explorer จะป็ร์�กฏร์�ยู่ช)+อฟอร์�มท�+เพี(+มเข��ม�ใหม�4.ก�ร์เล)อกฟอร์�มข.$นม�ใช�ง�น ให�ใช�เม�ส่�ดั�บเบ(ลคุล(กฟอร์�มท�+ต่�องก�ร์บน Project Explorer

Page 4: Powerpoint บทที่ 6

การร�น (Run) Project

เม)+อออกแบบหน��จอของโป็ร์แกร์ม และก��หนดัคุ&ณส่มบ�ต่(ของโป็ร์แกร์มท�+ส่ร์��งไว� จะม�ว(ธี�ก�ร์ให�เล)อกดั�งต่�อไป็น�$1.กดัฟ5งช�นคุ�ยู่� F5 หร์)อ2.คุล(กไอคุอน ของท!ลบ�ร์� หร์)อ3.คุล(กท�+เมน!คุ��ส่�+ง Run Start

Page 5: Powerpoint บทที่ 6

การหยุ�ดร�น Project

การหยุ�ดร�น Project1.คุล(กท�+ไอคุอน หร์)อ2.คุล(กท�+เมน!คุ��ส่�+ง Run End

การหยุ�ดร�นชั่��วคุราว1.คุล(กท�+ไอคุอน หร์)อ2.คุล(กท�+เมน!คุ��ส่�+ง Run Break หร์)อ3.คุ�ยู่�ดั�วน Ctrl+Break

Page 6: Powerpoint บทที่ 6

การติ�%งคุ�าฟอร�มส่�าหร�บร�นก�ร์ร์�นโป็ร์เจกต่� ป็กต่(โป็ร์แกร์มจะต่�$งคุ��ไว�ท�+ Form

1ถ��ในกร์ณ�ท�+ม�หล�ยู่ฟอร์�มส่�ม�ร์ถท�+จะเป็ล�+ยู่นฟอร์�มท�+ใช�ในก�ร์ร์�นไดั� ดั�งน�$

1.ไป็ท�+เมน! ProjectProject 1 Properties…หร์)อ2.ไป็ท�+ Project Explorer คุล(กขว�ท�+ Project 1

เล)อก Project1 Properties….3.ให�ไป็ท�+ Start Object: และคุล(กท�+ PullDownจะ

ป็ร์�กฏร์�ยู่ช)+อว�ต่ถ&ท�+ต่�องก�ร์จะRun ให�เล)อกฟอร์�มท�+ต่�องก�ร์ หร์)อร์�ยู่ง�น ถ��ห�กม�ก�ร์ส่ร์��งร์�ยู่ง�นแล�ว

Page 7: Powerpoint บทที่ 6

การบ�นท&กฟอร�ม หร'อ Projectถ��ต่�องก�ร์บ�นท.กฟอร์�มหร์)อ Project เพี)+อเก6บ

โป็ร์แกร์มไว�ใช�ง�นหร์)อน��ม�แก�ไขป็ร์�บป็ร์&งต่�อไป็ ให�คุล(กท�+ไอคุอน Save ของท!ลบ�ร์� หร์)อเล)อกจ�กเมน!คุ��ส่�+ง คุ)อ File Save Project ในข�$นต่อนของก�ร์บ�นท.กโป็ร์แกร์มจะให�บ�นท.กช)+อฟอร์�มให�เส่ร์6จก�อน ส่�วนช)+อ Project ในข�$นต่อนของก�ร์บ�นท.กโป็ร์แกร์มจะให�บ�นท.กช)+อฟอร์�มให�เส่ร์6จก�อนส่�วนช)+อ Project จะบ�นท.กส่&ดัท��ยู่

ก�ร์บ�นท.กฟอร์�มและโป็ร์เจกต่� คุวร์ให�ร์วมไว�ในโฟลเดัอร์�เดั�ยู่วก�น เพี)+อคุว�มส่ะดัวกในก�ร์คุ�ดัลอกไป็ใช�ง�น เน)+องจ�กโป็ร์เจกต่�หน.+ง จะม�องคุ�ป็ร์ะกอบหล�ยู่อยู่��ง เช�น Form , Report , Module หร์)อ Data Environment เป็นต่�น ส่�วนก�ร์ต่�$งช)+อโป็ร์เจกต่�และฟอร์�มก6คุวร์จะให�ส่อดัคุล�องก�บร์ะบบง�นท�+จ�ดัท��ดั�วยู่

Page 8: Powerpoint บทที่ 6

ข�%นติอนการบ�นท&กฟอร�มและโปร�เจ็,กติ�1.ส่ร์��งโฟลเดัอร์� เพี)+อแยู่กเก6บโป็ร์เจ6กต่�แต่�ละ

ร์ะบบง�น หล�งจ�กท�+หน��ต่��ง Save File As…ป็ร์�กฏให�คุล(กเล)อกต่��แหน�งท�+จะท��ก�ร์จ�ดัเก6บโป็ร์เจ6กต่�ท�+ Pull Down ของ Save in:

เม)+อเล)อกต่��แหน�งท�+จ�ดัเก6บไดั�แล�วให�ส่ร์��งโฟล�เดัอร์�โดัยู่ก�ร์คุล(กท�+ไอคุอนหร์)อคุล(กเม�ส่�ดั��นขว� เล)อก New Folder เส่ร์6จแล�วให�ต่�$งช)+อโฟล�เดัอร์� ต่�วอยู่��ง Project VB1

Page 9: Powerpoint บทที่ 6

การบ�นท&กฟอร�ม ก�ร์ต่�$งช)+อฟอร์�ม ในแต่�ละคุอนโทร์ลก6จะ

ต่�องม� ช)+อป็ร์ะจ��ต่�วของม�น ซึ่.+งท�งไมโคุร์ซึ่อฟต่�ไดั�แนะน��และก��หนดักฎเกณฑ์� โดัยู่เป็นอ�กษร์ยู่�อน��หน��ช)+อคุอนโทร์ลส่�วนต่�วอ�กษร์ดั��นหล�ง ก6แล�วแต่�หน��ท�+ใช�ง�นของคุอนโทร์ลน�$น ซึ่.+งส่�ม�ร์ถก��หนดัให�ส่อดัคุล�องก�บก�ร์ใช�ง�น อ�กษร์น��หน��ของฟอร์�มจะใช� frmซึ่.+งม�จ�กคุ��ว��ฟอร์�ม Form เช�น frmStudent เป็นต่�น

Page 10: Powerpoint บทที่ 6

การลบ Formก�ร์ลบฟอร์�มท�+ไม�ไดั�ใช�ง�นออกจ�ก Project

ส่�ม�ร์ถดั��เน(นก�ร์ไดั�ดั�งน�$1.เล)อกฟอร์�ม (Form) ท�+ต่�องก�ร์ลบจ�ก Project Explorer2.คุล(กขว�ต่ร์งฟอร์�มท�+ต่�องก�ร์จะลบเล)อกคุ��ส่�+ง Remove Form

Page 11: Powerpoint บทที่ 6

การเข�ยุนคุ�าส่��งลงในฟอร�มก�ร์เข�ยู่นโป็ร์แกร์มส่�ม�ร์ถท�+จะเข�ยู่นคุ��ส่�+งบน

ฟอร์�มไดั� และส่�ม�ร์ถก��หนดัเหต่&ก�ร์ณ�ต่��งๆให�ก�บฟอร์�มไดั�เหม)อนก�บว�ต่ถ&อ)+นๆ ท�+ว�งบนฟอร์�ม ส่�ม�ร์ถท��ไดั�ดั�งน�$

1.ดั�บเบ(ลคุล(กลงบนฟอร์�ม จะป็ร์�กฏหน��ต่��ง Code ส่��หร์�บเข�ยู่นโป็ร์แกร์ม ให�เล)อกเหต่&ก�ร์ณ� (Event)

Page 12: Powerpoint บทที่ 6
Page 13: Powerpoint บทที่ 6