Submit Search
ใบความรู้ที่ 4 การเขียนโปรแกรมด้วย visual basic 2010
7 likes
29,035 views
Nattapon
1 of 4
Download now
Downloaded 807 times
1
2
3
Most read
4
Most read
More Related Content
PDF
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
PDF
ใบความรู้ที่ 2 เรื่องการใช้ message box และฟังก์ชันเปิดปิดโปรแกรม
Nattapon
DOC
04 บทที่ 4-ผลการดำเนินโครงงาน
Champ Wachwittayakhang
PDF
คู่มือการใช้โปรแกรม google sketchup 8
Kru ChaTree
DOC
การเขียนโปรแกรมด้วยVb 6.0
ณัฐพล บัวพันธ์
PDF
การออกแบบส่วนติดต่อผู้ใช้ (User Interface Design)
Dr.Kridsanapong Lertbumroongchai
PDF
รายงาน เรื่อง โครงงานสื่อการเรียนรู้อิเล็กทรอนิกส์ (E-book) : เทคนิคการถ่ายภาพ
Znackiie Rn
PDF
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ชาย นนท์
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
ใบความรู้ที่ 2 เรื่องการใช้ message box และฟังก์ชันเปิดปิดโปรแกรม
Nattapon
04 บทที่ 4-ผลการดำเนินโครงงาน
Champ Wachwittayakhang
คู่มือการใช้โปรแกรม google sketchup 8
Kru ChaTree
การเขียนโปรแกรมด้วยVb 6.0
ณัฐพล บัวพันธ์
การออกแบบส่วนติดต่อผู้ใช้ (User Interface Design)
Dr.Kridsanapong Lertbumroongchai
รายงาน เรื่อง โครงงานสื่อการเรียนรู้อิเล็กทรอนิกส์ (E-book) : เทคนิคการถ่ายภาพ
Znackiie Rn
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ชาย นนท์
What's hot
(20)
PDF
ตัวอย่างเค้าโครงข้อเสนอโครงงานคอมพิวเตอร์
Earnzy Clash
PDF
แผนการเรียนรู้การใช้งานโปรแกรม Microsoft Office Excel
Khon Kaen University
PDF
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
Nattapon
PDF
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
PDF
05 บทที่ 5-สรุปผล ข้อเสนอแนะ
Tanyarad Chansawang
PDF
การเขียนโปรแกรมด้วย Visual basic
Sarun Kitcharoen
PDF
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
Nattapon
PDF
ทฤษฎีการออกแบบเว็บไซต์
Bank Sangsudta
PDF
ส่วนประกอบของโปรแกรม Illustrator
Nichakorn Sengsui
PDF
ประโยชน์ของอินเทอร์เน็ต กศน.ม.ต้น
peter dontoom
PDF
คู่มือ Thunkable
Khunakon Thanatee
PDF
การงานอาชีพและเทคโนโลยี ม.3
Servamp Ash
PDF
การเขียนผังงาน (Flowchart)
Fair Kung Nattaput
PDF
Adobe flash-คู่มือ-สำหรับครู
สุเมธี ตี่พนมโอรัล / សុមេធី ទីភ្នំឱរ៉ាល់ (Sumedhi TyPhnomAoral)
PDF
ผลงานนักศึกษาวิชาโครงงาน
AjBenny Pong
PDF
รูปเล่มรายงาน
Znackiie Rn
PDF
ปก
nakaenoi
PDF
ใบความรู้ที่ 9 เรื่อง mdi form
Nattapon
PDF
โปรแกรม Sketch up
Chainarong Maharak
DOCX
หลักการและทฤฏี
sukanya5729
ตัวอย่างเค้าโครงข้อเสนอโครงงานคอมพิวเตอร์
Earnzy Clash
แผนการเรียนรู้การใช้งานโปรแกรม Microsoft Office Excel
Khon Kaen University
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
Nattapon
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
05 บทที่ 5-สรุปผล ข้อเสนอแนะ
Tanyarad Chansawang
การเขียนโปรแกรมด้วย Visual basic
Sarun Kitcharoen
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
Nattapon
ทฤษฎีการออกแบบเว็บไซต์
Bank Sangsudta
ส่วนประกอบของโปรแกรม Illustrator
Nichakorn Sengsui
ประโยชน์ของอินเทอร์เน็ต กศน.ม.ต้น
peter dontoom
คู่มือ Thunkable
Khunakon Thanatee
การงานอาชีพและเทคโนโลยี ม.3
Servamp Ash
การเขียนผังงาน (Flowchart)
Fair Kung Nattaput
Adobe flash-คู่มือ-สำหรับครู
สุเมธี ตี่พนมโอรัล / សុមេធី ទីភ្នំឱរ៉ាល់ (Sumedhi TyPhnomAoral)
ผลงานนักศึกษาวิชาโครงงาน
AjBenny Pong
รูปเล่มรายงาน
Znackiie Rn
ปก
nakaenoi
ใบความรู้ที่ 9 เรื่อง mdi form
Nattapon
โปรแกรม Sketch up
Chainarong Maharak
หลักการและทฤฏี
sukanya5729
Ad
Similar to ใบความรู้ที่ 4 การเขียนโปรแกรมด้วย visual basic 2010
(20)
PDF
Visualbasic2010
สุเมธี ตี่พนมโอรัล / សុមេធី ទីភ្នំឱរ៉ាល់ (Sumedhi TyPhnomAoral)
DOC
Eng prac (2)
Kunyaluk BamBoo
PDF
ภาษา C#
ictyangtalad
PDF
หลักการเขียนโปรแกรม
ณัฐพล บัวพันธ์
PDF
01 การงานตัวควบคุมเบื้องต้น
Natthaphon Moraphen
PDF
หลักการเขียนโปรแกรม
คุณครู ผู้น่ารัก
PPTX
ยินดีนำเสนอ
ไก่ กาย โสดนะรู้ยัง
PPTX
บุญนภา วสันต์
เต๋าเก้า แบร่.
PDF
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
Naphamas
PPT
อัลกอริทึมและการวิเคราะห์ปัญหา
supatra178
PDF
ส่วนประกอบของโปรแกรม Visual basic 6
Tom Nuntiya
PPTX
พื้นฐานการเขียนโปรแกรมVisual Basic 6.0
Bass Bass
PDF
03activity1
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Programming VB.NET 2005 Express Editor
Warawut
PPT
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
bpatra
PPT
ขั้นตอนการเขียนโปรแกรม
bpatra
PPTX
Powerpoint บทที่ 1
patchareepoim
PDF
การเขียนโปรแกรมด้วย Vb 6.0
ณัฐพล บัวพันธ์
PPT
Computer
sunstory
PPT
Language com
reungsridesign
Visualbasic2010
สุเมธี ตี่พนมโอรัล / សុមេធី ទីភ្នំឱរ៉ាល់ (Sumedhi TyPhnomAoral)
Eng prac (2)
Kunyaluk BamBoo
ภาษา C#
ictyangtalad
หลักการเขียนโปรแกรม
ณัฐพล บัวพันธ์
01 การงานตัวควบคุมเบื้องต้น
Natthaphon Moraphen
หลักการเขียนโปรแกรม
คุณครู ผู้น่ารัก
ยินดีนำเสนอ
ไก่ กาย โสดนะรู้ยัง
บุญนภา วสันต์
เต๋าเก้า แบร่.
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
Naphamas
อัลกอริทึมและการวิเคราะห์ปัญหา
supatra178
ส่วนประกอบของโปรแกรม Visual basic 6
Tom Nuntiya
พื้นฐานการเขียนโปรแกรมVisual Basic 6.0
Bass Bass
03activity1
โรงเรียนอุตรดิตถ์ดรุณี
Programming VB.NET 2005 Express Editor
Warawut
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
bpatra
ขั้นตอนการเขียนโปรแกรม
bpatra
Powerpoint บทที่ 1
patchareepoim
การเขียนโปรแกรมด้วย Vb 6.0
ณัฐพล บัวพันธ์
Computer
sunstory
Language com
reungsridesign
Ad
More from Nattapon
(20)
PDF
Resume
Nattapon
PDF
About Python
Nattapon
PDF
มาตรฐานการศึกษา โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานี
Nattapon
PDF
ใบความรู้ที่ 10 application calculator
Nattapon
PDF
รายงานการวิจัยการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเตอร์เน็ต (E-Learning) ...
Nattapon
PDF
รายงานการวิจัยวิเคราะห์ผู้เรียนเป็นรายบุคคล ม.5/8
Nattapon
PDF
รายงานการวิจัยในชั้นเรียนเรื่องการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเทอร์เ...
Nattapon
PDF
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
Nattapon
PDF
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
Nattapon
PDF
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
Nattapon
PDF
ภาคเรียนที่ 1 ปีการศึกษา 2556
Nattapon
PDF
ใบความรู้ที่ 8 application paint pot2
Nattapon
PDF
ใบความรู้ที่ 7 application paint pot
Nattapon
PDF
ใบความรู้ที่ 6 application talk to me
Nattapon
PDF
ใบความรู้ที่ 5 ส่วนประกอบของโปรแกรม mit app inventor
Nattapon
PDF
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
Nattapon
PDF
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
Nattapon
PDF
ใบความรู้ที่ 2 การวางแผนจัดทำ application
Nattapon
PDF
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
Nattapon
PDF
การติดตั้งโปรแกรม Microsoft visual studio 2010
Nattapon
Resume
Nattapon
About Python
Nattapon
มาตรฐานการศึกษา โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานี
Nattapon
ใบความรู้ที่ 10 application calculator
Nattapon
รายงานการวิจัยการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเตอร์เน็ต (E-Learning) ...
Nattapon
รายงานการวิจัยวิเคราะห์ผู้เรียนเป็นรายบุคคล ม.5/8
Nattapon
รายงานการวิจัยในชั้นเรียนเรื่องการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเทอร์เ...
Nattapon
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
Nattapon
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
Nattapon
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
Nattapon
ภาคเรียนที่ 1 ปีการศึกษา 2556
Nattapon
ใบความรู้ที่ 8 application paint pot2
Nattapon
ใบความรู้ที่ 7 application paint pot
Nattapon
ใบความรู้ที่ 6 application talk to me
Nattapon
ใบความรู้ที่ 5 ส่วนประกอบของโปรแกรม mit app inventor
Nattapon
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
Nattapon
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
Nattapon
ใบความรู้ที่ 2 การวางแผนจัดทำ application
Nattapon
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
Nattapon
การติดตั้งโปรแกรม Microsoft visual studio 2010
Nattapon
ใบความรู้ที่ 4 การเขียนโปรแกรมด้วย visual basic 2010
1.
[เอกสารประกอบการสอนรายวิชาการเขียนโปรแกรมขั้นสูง]
1 ใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมด้วย Visual Basic 2010 องค์ประกอบในการเขียนโปรแกรมที่ควรรู้จักในเบื้องต้น การเขียนโปรแกรมด้วยภาษา VB ค่อนข้างจะง่ายกว่าภาษาอื่นๆ เนื่องจากกฎเกณฑ์ทางด้านภาษมไม่ เคร่งครัด โดยส่งที่เราควรรูจักในเบื้องต้น มีดงนี้ ้ ั 1. การกาหนดข้อมูลชนิดตัวเลขและสตริง วิธีการกาหนดข้อมูลพื้นฐานสองชนิดทีเ่ ราควรรู้จักคือ ข้อมูลที่เป็นตัวเลขและสตริง(ข้อความ) โดยมี รูปแบบการประกาศตัวแปรดังนี้ การกาหนดตัวแปรชนิดตัวเลข Dim x = 123 Dim y = 456.78 การกาหนดตัวแปรชนิดสตริง(ข้อความ) Dim e = “Visual Studio” Dim t = “สวัสดีครับ” 2. การรันและหยุดรัน การรัน (Run) ก็คือการสั่งให้โปรแกรมทางานตามโค๊ดที่เราเขียนไว้ ซึ่งสามารถทาได้หลายวิธี เช่น กดแป้นพิมพ์ F5 คลิกที่ปม Start Debugging บนทูลบาร์ ุ่ หากต้องการหยุดรันสามารถทาได้โดย กดแป้มพิมพ์ Shift + F5 คลิกที่ปม Stop Debugging บนทูลบาร์ ุ่ 3. การแสดงข้อความด้วย MessagBox.Show() การแสดงข้อความ เป็นการแจ้งข้อมูลบางอย่างแก่ผู้ใช้ เช่น แสดงผลลัพธ์ หรือคาเตือน เป็นต้น ซึง ่ การแสดงข้อมูลเราจะใช้คาสั่ง MessageBox.Show() โดยมีรูปแบบอย่างง่ายดังนี้ MessageBox.Show(ข้อความ) ข้อความเขียนในแบบสตริง เช่น MessageBox.Show(“สวัสดีครับ ยินดีต้อนรับสู่ Visual Basic 2010”) ครูณัฐพล บัวอุไร [www.nattapon.com] โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ลาลูกกา
2.
[เอกสารประกอบการสอนรายวิชาการเขียนโปรแกรมขั้นสูง]
2 4. การตรวจสอบข้อผิดพลาดเบื้องต้น “ข้อผิดพลาด” คือสิงที่เกิดขึ้นได้เสมอในการเขียนโปรแกรม โดยเฉพาะอย่างยิ่งผู้ทเี่ พิ่งเริมต้นศึกษา ่ ่ การเขียนโปรแกรม มักจะพบกับปัญหามากมาย แต่ถ้าผ่านการเขียนโปรแกรมไปสักระยะ ปัญหาจะลดลง เรื่อยๆ และสามารถหาทางแก้ปัญหาได้เร็วขึ้น โดยการเขียนโปรแกรมด้วย VB นี้ หากเป็นข้อผิดพลาดทางไว ยกรณ์ (Syntax Error) เช่น พิมพ์ผิด ระบบจะแสดงข้อความให้ทันที ดังรูปด้านล่าง โดยถ้าต้องการแก้ไข ให้คลิกปุ่ม No แต่หากต้องการย้อนกลับไปใช้การรันครั้งล่าสุดที่ไม่เกิด ข้อผิดพลาดให้คลิกปุ่ม Yes 5. การสร้างปุ่มสั่งงานด้วย Button Button เป็นปุ่มสาหรับคลิกเพือสังงานให้กระทาการบางอย่างตามที่เราต้องการ เช่น เมื่อคลิก ่ ่ Button ก็ให้อ่านข้อมูลไปประมวลผล เป็นต้น ทั้งนี้ ปุ่ม Button ถือว่าเป็นคอนโทรลที่เราต้องใช้งานมากทีสุด ่ ตัวหนึ่ง โดยมีแนวทางการนามาใช้งานดังนี้ 1) นาคอนโทรล Button จากทูลบ็อกซ์มาวางบนฟอร์ม 2) กาหนดข้อความบน Button ที่ Properties ที่ชื่อว่า Text ครูณัฐพล บัวอุไร [www.nattapon.com] โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ลาลูกกา
3.
[เอกสารประกอบการสอนรายวิชาการเขียนโปรแกรมขั้นสูง]
3 3) ปกติแล้วโปรแกรมจะกาหนดชื่อ (Properties Name) โดยนาตัวเลขมาต่อท้ายชื่อคอนโทรล นั่น เช่น Button1, Button2 เป็นต้น ซึ่งการเขียนโปรแกรมขนาดใหญ่ การกาหนดชื่อ คอนโทรลเป็นสิงสาคัญที่จะทาให้เข้าใจโปรแกรมนั้นๆ ได้ง่าย ดังนั้นเราจึงควรกาหนดชื่อ ่ ให้กับคอนโทรลนั้นๆ ด้วย ดังรูป 6. การกาหนดข้อความด้วย Label Label เป็นเสมือนป้ายที่ใช้แสดงข้อความบนฟอร์ม ทังนี้เนื่องจากเราไม่สามารถเขียนข้อความลงไป ้ บนฟอร์มโดยตรงได้ จึงต้องนา Label ไปวางไว้ ณ ตาแหน่งที่ต้องการแล้วกาหนดข้อความนั้นผ่านทาง Label แทน โดยมีหลักการดังนี้ 1) นา Label มาวางบนฟอร์ม 2) กาหนดข้อความที่ต้องการแสดงบน Label ที่ Properties ที่ชื่อว่า Text 7. การรับข้อมูลด้วย TextBox TextBox เป็นคอนโทรลทีมีลกษณะเป็นช่องรับข้อมูล โดยผูใช้สามารถพิมพ์ข้อมูลที่ต้องการลงไป แล้ว ่ ั ้ จากนั้นเราก็สามารถอ่านข้อมูลนั้นไปใช้งานอื่นๆ ต่อไปนี้ โดยแนวทางการใช้ TextBox มีดังนี้ 1) นา TextBox จากทูลบ็อกซ์มาวางบนฟอร์ม 2) ในการใช้ TextBox โดยทั่วไปเราต้องเขียนโค้ดเพื่อจัดการข้อมูลอยู่แล้ว ดังนั้น เราควรกาหนดชื่อ หรือ Properties ที่ชื่อ Name ของ TextBox ให้สื่อความหมายต่อการใช้งาน 3) ปกติแล้วแล้วภายใน TextBox จะยังไม่มีข้อความใดๆ อยู่กอน เพราะต้องรับจากข้อมูลผู้ใช้ แต่ ่ หากเราต้องการแสดงข้อความบางอย่างไว้ล่วงหน้า สามารถกาหนดได้ที่ Properties ที่ชื่อ Text เช่นเดียวกับคอนโทรลอื่นๆ ครูณัฐพล บัวอุไร [www.nattapon.com] โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ลาลูกกา
4.
[เอกสารประกอบการสอนรายวิชาการเขียนโปรแกรมขั้นสูง]
4 8. การแปลงข้อมูล String Number ให้เป็นตัวเลข String Number ก็คือข้อมูลทีเ่ ป็นตัวเลขแต่เขียนในแบบสตริง เช่น ตัวเลขทีเ่ ขียนไว้ในเครื่องหมาย “…” หรือตัวเลขทีอ่านจาก Properties ชื่อ Text ของคอนโทรลต่างๆ จะถือว่าเป็นข้อมูลสตริง แม้ว่าจะเป็น ่ ตัวเลขทั้งหมดก็ตาม ในการแปลงสตริงเป็นตัวเลขจานวนเต็มที่ไม่มีจุดทศนิยม ใช้คาสั่ง CInt(“123”) ในการแปลงสตริงเป็นตัวเลขทีมีทศนิยม ใช้คาสั่ง CDbl(“123.456”) ่ 9. การเชื่อมต่อสตริง การเชื่อมต่อสตริงหรือข้อความ เป็นการนาสตริงตั้งแต่ 2 สตริงขึ้นไปมาเชื่อมต่อกัน การเชื่อมต่อจะใช้ เครื่องหมาย + หรือ & อย่างใดอย่างหนึ่ง โดยมีรูปแบบการใช้ดังนี้ Dim a = “Visual” + “ ” + “Basic” จะได้ผลลัพธ์เป็น Visual Basic Dim b = “Visual” & “ ” & “Basic” จะได้ผลลัพธ์เป็น Visual Basic Dim c = “Visual ” & 2010 จะได้ผลลัพธ์เป็น Visual 2010 หมายเหตุ : การเชื่อมสตริงกับตัวเลข สามารถใช้เครืองหมาย & ได้โดยตรง ่ 10. การแสดงข้อความหลายบรรทัด ปกติแล้วสตริงทั้งหมดจะถูกเขียนเรียงต่อกัน ซึ่งหากเรานาไปแสดงผลด้วย MessageBox จะทาให้ อ่านข้อมูลได้ยากและดูไม่สวยงาม แต่หากต้องการตัดสตริงหรือเว้นบรรทัด จะสามารถทาได้ ดังตัวอย่าง ต่อไปนี้ Dim a = “My name is Nattapon” + vbNewLine + _ “My surname is Buaurai” + vbNewLine + _ “I’m a teacher” เอกสารอ้างอิง : หนังสือ “การพัฒนาแอปพลิเคชั่นด้วย Visual Basic 2010” ผู้แต่ง : “บัญชา ปะสีละเตสัง” ครูณัฐพล บัวอุไร [www.nattapon.com] โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ลาลูกกา
Download