บทที่ 5 เทคนิคการสร้างแอพพลิเคชัน

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
การใช้งานบริการ เสริมของ. ก่อนอื่นควรสมัคร Gmail.com ก่อน Click ที่ Gmail.
Advertisements

ระบบเพิ่มแก้ไขข้อมูล หน่วยเลือกตั้งสมาชิกวุฒิสภา.
การอบรมการใช้ศูนย์กำลังคนอาชีวศึกษา
บทที่ 3 การออกแบบระบบเนวิเกชัน
การใช้ MessageBox-InputBox
ส่วนประกอบของหน้าต่าง
รายวิชา การเขียนเว็บไซต์
1. ค้นหาหนังสือที่ต้องการจอง โดยพิมพ์ชื่อเรื่อง 2. คลิกไอคอน ค้นหา.
การตรวจสอบความถูกต้องของข้อมูล (Data Validation)
Visual Basic.
บทที่ 3 พื้นฐานการเขียนโปรแกรม Visual Basic
ภาษา SQL (Structured Query Language)
Visual Basic 6 By Samaporn Yendee VB6.
Visual Basic 6 By Samaporn Yendee VB6.
และอุปกรณ์ที่เกี่ยวข้อง
โครงสร้าง ภาษา HTML.
การวาดและการทำงานกับวัตถุ
องค์ประกอบพื้นฐาน ของโปรแกรม Visual Basic
Properties ของคอนโทรล ที่ควรรู้จักในเบื้องต้น
จดหมายเวียน (Mail Merge)
การสร้าง Web Page จาก Wizard
1. แจ้งหน่วยงานให้ทราบวิธีการประเมินผลการปฏิบัติราชการ ครั้งที่ 1/2555
กล่องข่าวสาร (Message Box)
การประยุกต์ VB บทที่ 5.
Visual Basic บทที่ 1.
การเขียนโปรแกรมคอมพิวเตอร์และอัลกอริธึม
โปรแกรม Microsoft Access
บทที่ 11 การเขียนโปรแกรมแบบ Structured Programming และการจัดการตรวจสอบข้อผิดพลาด.
เตรียมตัวให้พร้อมก่อนเขียนโปรแกรม Java
Chapter 4 การสร้าง Application
วิธีการทางคอมพิวเตอร์
รายงาน เรื่อง พื้นฐาน Microsoft Excel จัดทำโดย
พื้นฐานของ Microsoft Office Excel โดย
การรับและแสดง ข้อมูล ง การเขียนไดนามิกเว็บ เพจ ศูนย์คอมพิวเตอร์โรงเรียนปลวกแดงพิทยาคม.
การแปลงข้อมูลใน Excel เป็นฐานข้อมูลใน Access
บทที่ 9 การใช้งานเมนู ไดอะล็อก และทูลบาร์
บทที่ 8 การใส่ลูกเล่นในการนำเสนอ
การรับรองรายงานการประชุม ผ่านเว็บไซต์จังหวัดลพบุรี
สนุกกับ Activity ใน Android
พื้นฐานการเขียนโปรแกรมด้วย vb.net2005
รู้จักกับTimeline, Layer และ Scene รู้จักกับTimeline, Layer และ Scene
Microsoft Word ReportCreater
ฟอร์ม โมดูล และ MDI.
บทที่ 3 การทำงานกับฟอร์ม (Form)
โปรแกรม Microsoft Access
บทที่ 3 การทำงานกับฟอร์ม (Form)
บทที่ 4 การทำงานกับรายงาน (Report)
การเข้าใช้ Speexx ครั้งแรก Foundation English II
บทที่ 3 การสร้าง Appication แบบ Windows Form
โปรแกรมฐานข้อมูลที่นิยมใช้
ความรู้พื้นฐานเกี่ยวกับ Microsoft Visual C#
สำหนักคอมพิวเตอร์ มหาวิทยาลัยศรีนครินทรวิโรฒ.
บทที่ 9 พอยเตอร์. สื่อชุดนี้เป็นลิขสิทธิ์ของสำนักพิมพ์วังอักษรใช้เพื่อ การศึกษาเท่านั้น พอยเตอร์ (Pointer) พอยเตอร์คือต้นฉบับของชนิดข้อมูล เป็นชนิด ข้อมูลที่สร้างจากข้อมูลมาตรฐานชนิดหนึ่ง.
การสร้างและการใช้งานฟอร์ม
การเขียนโปรแกรมคอมพิวเตอร์ 1
บทที่ 9 การใช้งานฟอร์มและคอนโทรลต่าง ๆ
รู้จักกับ Microsoft Access 2003
Object Oriented Programming : OOP
บทที่ 1 ระบบคอมพิวเตอร์.
บทที่ 2 ฟังก์ชันใน Visual Basic 6.0
การแสดงผลและการรับข้อมูล (Data Output and Input)
บทที่ 6 การใช้งานฟอร์มและเมนู สื่อชุดนี้เป็นลิขสิทธิ์ของสำนักพิมพ์วังอักษร ใช้ประโยชน์เพื่อการศึกษาเท่านั้น.
การกระทำทางคณิตศาสตร์
บนแท็บ ตรวจทาน ในกลุ่ม การพิสูจน์อักษร ให้คลิก การสะกดและไวยากรณ์
ขั้นตอนการ สมัครเมลล์ * สิ่งที่ต้องจำ ห้าม ลืม 1.ID หรือชื่อผู้ใช้ 2. รหัสผ่าน 3. คำตอบที่ท่านตอบ คำถามที่เลือก.
ง30219 ระบบสนับสนุนการตัดสินใจ
เริ่มใช้งาน Microsoft Office
การออกแบบสื่อเพื่อการศึกษา ADDIE Model
สื่อการสอนการเขียนเว็บเพจ ด้วยภาษา HTML
ความรู้เบื้องต้น เกี่ยวกับโปรแกรม
ใบสำเนางานนำเสนอ:

บทที่ 5 เทคนิคการสร้างแอพพลิเคชัน สื่อชุดนี้เป็นลิขสิทธิ์ของสำนักพิมพ์วังอักษร ใช้ประโยชน์เพื่อการศึกษาเท่านั้น

ขั้นตอนการสร้างแอพพลิเคชันด้วยฟอร์ม ฟอร์ม (Form) ก็คือ หน้าจอที่ใช้แสดงผล ซึ่งภายในฟอร์มสามารถมีคอนโทรลวางอยู่ หรือมีฟอร์มอื่น ๆ อยู่ภายในก็ได้

ออกแบบฟอร์ม เป็นขั้นตอนแรกที่เราต้องทำ โดยอาจร่างแบบคร่าว ๆ ไว้ ว่าฟอร์มที่ต้องการจะถูกใช้งานอย่างไร ประกอบด้วยคอนโทรลอะไรบ้าง ซึ่งควรคำนึงถึงสิ่งดังต่อไปนี้ ตรวจสอบดูว่าต้องการให้ฟอร์มทำงานอะไร อย่าพยายามสร้างฟอร์มที่ทำหน้าที่หลาย ๆ อย่างในฟอร์มเดียว เพราะอาจจะมีปัญหาตอนแก้ไข ขนาดไม่ใหญ่, ไม่เล็ก ซึ่งสังเกตคอนโทรลที่วางลงไปไม่เบียดเสียด หรือห่างกันเกินไป การตั้งชื่อฟอร์ม, ข้อความใน Caption ควรง่ายต่อการสื่อความหมาย

วางคอนโทรลในฟอร์มตามที่ออกแบบไว้ วางคอนโทรลลงบนฟอร์มโดยดับเบิ้ลคลิกคอนโทรลที่ต้องการใน ToolBox แล้วจึงมาจัดวางในตำแหน่งที่ต้องการ โดยต่อไปเราจะมาสร้างแอพพลิเคชันที่มีการเปลี่ยนแปลงค่าพรอพเพอร์ตีต่าง ๆ ของฟอร์ม วางคอนโทรลลงบนฟอร์ม

เขียนโค้ดกำกับการทำงาน เพื่อให้การทำงานเป็นไปตามที่ต้องการและมีประสิทธิภาพ เราจะต้องเขียนโค้ดเข้าไปเพื่อสั่งการทำงานบางอย่าง เปลี่ยนค่าพรอพเพอร์ตี้ของคอนโทรล หรือเรียกใช้เมธอดของคอนโทรลต่าง ๆ ดังนี้ เริ่มจากเราเขียนโค้ดแอพพลิเคชัน โดยเลือกอีเวนต์ Form_Load ซึ่งเราจะทำการ Disable คอนโทรลบางตัว ในอีเวนต์ Click ของปุ่ม นั้นเราจะให้ฟอร์มทำการเปลี่ยนข้อความในแถบเมื่อผู้ใช้งานคลิกปุ่มนี้ โดยนำข้อความจากคอนโทรล txtCaption ไปใช้ เมื่อผู้ใช้งานคลิกปุ่ม ก็ให้ Enable คอนโทรล Option ซึ่งจะเปลี่ยนสีฟอร์มตามที่ต้องการ

รันแอพพลิเคชัน เมื่อเขียนโค้ดเสร็จแล้ว ก็สั่งให้ Visual Basic รันแอพพลิเคชันโดยการกด <F5> เพิ่มเติมความสามารถด้วยการใช้งานไดอะล็อกบ็อกซ์ การใช้งานไดอะล็อกบ็อกซ์มีอยู่ 2 ลักษณะได้แก่ การใช้ MessageBox กับการใช้ InputBox การใช้งาน MessageBox เราจะใช้ MessageBox ในการบอกข้อมูลแก่ผู้ใช้งาน แล้วให้ผู้ใช้งานเลือกกระทำอย่างใดอย่างหนึ่ง ตัวอย่างเช่น การยืนยันการปิดโปรแกรม หรือการเตือนผู้ใช้งานทราบเมื่อเกิดเหตุการณ์ที่ผิดพลาด เป็นต้น

ตัวอย่างการใช้งาน MessageBox Title Prompt Button

การใช้งาน InputBox เราจะใช้ InputBox ในการขอข้อมูลจากผู้ใช้งาน โดยผู้ใช้งานจะกรอกข้อมูลที่ต้องการไปแล้วคลิกปุ่ม ตัวอย่างเช่น รหัสประจำตัวผู้ใช้งาน เป็นต้น สำหรับการเรียกใช้งาน InputBox นั้น จะเรียกใช้งานผ่านคำสั่ง InputBox ซึ่งผลการทำงานจะเป็นข้อความที่ผู้ใช้งานป้อนเข้ามา เราจะนำไปใช้งานในส่วนอื่น ๆ ของโปรแกรม โดยคำสั่ง InputBox นั้นมีรูปแบบการใช้งานดังนี้ Var_string = InputBox(Prompt [, Title] [, Default, xPos, yPos])

ตัวอย่างดังต่อไปนี้ Resp = InputBox(“กรุณาระบุรหัสประจำตัวของคุณด้วยค่ะ”,”ยินดีต้อนรับ”,”abc”) MsgBox “รหัสประจำตัวของคุณคือ”& resp & “ยินดีต้อนรับค่ะ,vbOKOnly+vbInformation,”Bangkok ” Title Prompt ค่าที่ป้อนเข้ามา