SlideShare a Scribd company logo
1 of 11
พื้นฐานการเขียนโปรแกรม
Visual basic 6.0
ภาษา BASIC ได ้พัฒนาขึ้น ปี ค.ศ. 1963 โดย Thomas
Kurtz โดยเน้นความง่ายต่อการเข ้าใจและการใช ้งานรวมทั้งการ
ทางานในรูปแบบ Interpreter คือทางานเรียงตามบรรทัด ต่อมาได ้
พัฒนาเป็น GW-BASIC ซึ่งเป็น Interpreter ระบบปฏิบัติการ DOS
ต่อมา ต่อมาในปี ค.ศ. 1982 ได ้เพิ่มความสามารถในการ
ประมวลผล โดยการตัดเลขประจาบรรทัดออก และมาใช ้ ้ ้รูปแบบ
ของ Sub Program User Defind แทน เรียกว่า QUICK BASIC
Visual Basic เป็นภาษาคอมพิวเตอร์ที่ได ้รับการพัฒนา
ต่อเนื่อง ตั้งแต่ QUICK BASIC จนกระทั่งถึง PDS BASIC
จากนั้น Microsoft ได ้นาเอาหลักการมีปฏิสัมพันธ์ระหว่างผู้ใช ้กับ
เครื่องคอมพิวเตอร์มาใช ้ในการออกแบบภาษา BASIC จนเป็ นที่มา
ของคาว่า Visual Basic
Visual Basic เป็นภาษาคอมพิวเตอร์ที่ได ้รับการพัฒนา
ต่อเนื่อง ตั้งแต่ QUICK BASIC จนกระทั่งถึง PDS BASIC
จากนั้น Microsoft ได ้นาเอาหลักการมีปฏิสัมพันธ์ระหว่างผู้ใช ้กับ
เครื่องคอมพิวเตอร์มาใช ้ในการออกแบบภาษา BASIC จนเป็ น
ที่มาของคาว่า Visual Basic
Control ในโปรแกรม
Visual Basic
Object (วัตถุ) ในโปรแกรม Visual Basic
Object ในโปรแกรม Visual ้Basic คือส่วนของ Control ต่าง ๆ ใน
Tool Box ที่นามาวาดลงบน Form และคุณสมบัติ ของ Object จะ
ประกอบไปด ้วย Data และ Code
1. Data คือคุณสมบัติ
(Property) ประจาตัว
ของแต่ละ Object เช่น
ชื่อ ความยาว ความสูง
เป็นต ้น
2. Code คือ Method
ประจาตัวของแต่ละ
Object
การเข้าสู่โปรแกรม Visaul Basic 6.0
คลิกที่ปุ่ ม Start--> Programs --> Microsoft Basic 6.0
--> Microsoft Visual Basic 6.0
เมื่อเข ้าสู่โปรแกรม Visual Basic 6.0 จะพบกับหน้าต่างแรก
ของโปรแกรมที่ใช ้สาหรับพัฒนาโปรแกรม ซึ่งโดยทั่วไป เรียกว่า
New Project ประกอบด ้วย 3 แท็บ ดังนี้
1. Tab Newเป็ น
หน้าต่างที่ประกอบไป
ด ้วย Icon ต่าง ๆ ที่ใช ้
สาหรับเรียกใช ้งาน
Project ใหม่โดยแต่
ล ะ ไ อ ค อ น ก็ จ ะ มี
คุณสมบัติ ้เหมาะกับ
งานในแต่ละอย่างไป
โดยปกติการพัฒนา
โปรแกรมจะใช ้ไอคอน
Standard.EXE
< ประเภทของ New Project >
- Standard.EXE ใช ้สร ้างโปรแกรมทั่วไปในรูปแบบ GUI
- ActiveX.EXE สร ้างโปรแกรมติดต่อกับโปรแกรมในรูปแบบ OLE
- ActiveX.DLL เหมือนกับ AXtiveX.EXE แต่จะเป็นนามสกุล
DLL ไม่สามารถ run ด ้วยตัวเองได ้
- ActiveXControl ใช ้สร ้าง control ขึ้นเองในโปรแกรม
- VB Application Wizard สร ้างโปรแกรมตามโครงสร ้างของ
Database
- Addin ใช ้เพิ่ม Utility ใน Visual Basic
- ActiveX Document DLL ใช ้run บน internet explorer แต่
มีนามสกุลเป็น DLL
- ActiveX Document EXE ใช ้run บน internet explorer แต่
มีนามสกุลเป็น EXE
2. Tab Existing เป็นหน้าต่างที่ใช ้สาหรับเรียก Project เดิม
ที่มีการพัฒนาไว ้แล ้วขึ้นมาใช ้งานหรือมาแก ้ไขโปรแกรม โดย
ให ้เลือกโฟลเดอร์ที่จัดเก็บ Project แล ้วเลือกไฟล์ Project ที่
ต ้องการและคลิกOpen
3. Tab Recent เป็นหน้าต่างที่แสดงรายการของ Project
ต่าง ๆ ที่เคยถูกเรียกขึ้นมาใช ้งาน ซึ่งผู้ใช ้สามารถเรียกขึ้นมา
ใช ้งานได ้สะดวกและรวดเร็วมากขึ้น
Form ในโปรแกรม Visual Basic
ฟอร์ม (Form) เป็ นส่วนที่ใช ้สาหรับสร ้างจอภาพของ
โปรแกรม โดยจะทาหน้าที่เป็นพื้น (Background) ของจอภาพ
ทุกครั้งของการเปิด Project ใหม่ จะได ้ฟอร์มเปล่าดังรูป
จัดทาโดย
นางสาว บุษยา สมณะ ชคพ 3/1 เลขที่ 4
นางสาว วรรณภา ภพสมัย ชคพ 3/1 เลขที่ 8
นางสาว ศศิภา จาปาหอม ชคพ 3/1 เลขที่ 10

More Related Content

What's hot

การเขียนโปรแกรมด้วย Net beans
การเขียนโปรแกรมด้วย Net beansการเขียนโปรแกรมด้วย Net beans
การเขียนโปรแกรมด้วย Net beans
Apisit Song
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
Panupong Ampho
 

What's hot (13)

การเขียนโปรแกรมโดยใช้ Netbean
การเขียนโปรแกรมโดยใช้ Netbeanการเขียนโปรแกรมโดยใช้ Netbean
การเขียนโปรแกรมโดยใช้ Netbean
 
Google chrome 2
Google chrome 2Google chrome 2
Google chrome 2
 
vb.net
vb.netvb.net
vb.net
 
Worksheet32
Worksheet32Worksheet32
Worksheet32
 
อริสรา สุนสุรัตน์
อริสรา สุนสุรัตน์อริสรา สุนสุรัตน์
อริสรา สุนสุรัตน์
 
การเขียนโปรแกรมโดยใช้ Netbeans
การเขียนโปรแกรมโดยใช้ Netbeansการเขียนโปรแกรมโดยใช้ Netbeans
การเขียนโปรแกรมโดยใช้ Netbeans
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
Dev cusing (1)
Dev cusing (1)Dev cusing (1)
Dev cusing (1)
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
การเขียนโปรแกรมด้วย Net beans
การเขียนโปรแกรมด้วย Net beansการเขียนโปรแกรมด้วย Net beans
การเขียนโปรแกรมด้วย Net beans
 
การเขียนโปรแกรมด้วย Vb 6.0
การเขียนโปรแกรมด้วย Vb 6.0การเขียนโปรแกรมด้วย Vb 6.0
การเขียนโปรแกรมด้วย Vb 6.0
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 

Similar to บทที่ 3 บุษยา วรรณภา ศศิภา

Lesson1 programing concept
Lesson1 programing conceptLesson1 programing concept
Lesson1 programing concept
skiats
 
บทที่ 3. คอมพิวเตอร์ซอฟต์แวร์
บทที่ 3. คอมพิวเตอร์ซอฟต์แวร์บทที่ 3. คอมพิวเตอร์ซอฟต์แวร์
บทที่ 3. คอมพิวเตอร์ซอฟต์แวร์
Pokypoky Leonardo
 
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
Nawarat Sornchai
 
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
Nawarat Sornchai
 
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
Milk Naja
 
บทที่ 2 เอกสารและงานวิจัยที่เกี่ยวข้อง เนื้อหา
บทที่ 2 เอกสารและงานวิจัยที่เกี่ยวข้อง เนื้อหาบทที่ 2 เอกสารและงานวิจัยที่เกี่ยวข้อง เนื้อหา
บทที่ 2 เอกสารและงานวิจัยที่เกี่ยวข้อง เนื้อหา
Visiene Lssbh
 

Similar to บทที่ 3 บุษยา วรรณภา ศศิภา (20)

Powerpoint บทที่ 1
Powerpoint บทที่ 1Powerpoint บทที่ 1
Powerpoint บทที่ 1
 
การเขียนโปรแกรมด้วยVb 6.0
การเขียนโปรแกรมด้วยVb 6.0การเขียนโปรแกรมด้วยVb 6.0
การเขียนโปรแกรมด้วยVb 6.0
 
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
 
Lesson1 programing concept
Lesson1 programing conceptLesson1 programing concept
Lesson1 programing concept
 
Gnewvb01 090401013958-phpapp01
Gnewvb01 090401013958-phpapp01Gnewvb01 090401013958-phpapp01
Gnewvb01 090401013958-phpapp01
 
บทที่ 3. คอมพิวเตอร์ซอฟต์แวร์
บทที่ 3. คอมพิวเตอร์ซอฟต์แวร์บทที่ 3. คอมพิวเตอร์ซอฟต์แวร์
บทที่ 3. คอมพิวเตอร์ซอฟต์แวร์
 
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
 
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
 
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
 
Eng prac (2)
Eng prac (2)Eng prac (2)
Eng prac (2)
 
ส่งงาน Microsoft Visual Basic 6.0
ส่งงาน Microsoft Visual Basic 6.0ส่งงาน Microsoft Visual Basic 6.0
ส่งงาน Microsoft Visual Basic 6.0
 
บุญนภา วสันต์
บุญนภา วสันต์บุญนภา วสันต์
บุญนภา วสันต์
 
Open source พื้นฐานที่ควรมี
Open source พื้นฐานที่ควรมีOpen source พื้นฐานที่ควรมี
Open source พื้นฐานที่ควรมี
 
ยินดีนำเสนอ
ยินดีนำเสนอยินดีนำเสนอ
ยินดีนำเสนอ
 
01 intro
01 intro01 intro
01 intro
 
Vb6 1 เริ่มต้นการใช้งาน
Vb6 1 เริ่มต้นการใช้งานVb6 1 เริ่มต้นการใช้งาน
Vb6 1 เริ่มต้นการใช้งาน
 
พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
พื้นฐานการเขียนโปรแกรมVisual Basic 6.0พื้นฐานการเขียนโปรแกรมVisual Basic 6.0
พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
บทที่ 2 เอกสารและงานวิจัยที่เกี่ยวข้อง เนื้อหา
บทที่ 2 เอกสารและงานวิจัยที่เกี่ยวข้อง เนื้อหาบทที่ 2 เอกสารและงานวิจัยที่เกี่ยวข้อง เนื้อหา
บทที่ 2 เอกสารและงานวิจัยที่เกี่ยวข้อง เนื้อหา
 

บทที่ 3 บุษยา วรรณภา ศศิภา

  • 2. ภาษา BASIC ได ้พัฒนาขึ้น ปี ค.ศ. 1963 โดย Thomas Kurtz โดยเน้นความง่ายต่อการเข ้าใจและการใช ้งานรวมทั้งการ ทางานในรูปแบบ Interpreter คือทางานเรียงตามบรรทัด ต่อมาได ้ พัฒนาเป็น GW-BASIC ซึ่งเป็น Interpreter ระบบปฏิบัติการ DOS ต่อมา ต่อมาในปี ค.ศ. 1982 ได ้เพิ่มความสามารถในการ ประมวลผล โดยการตัดเลขประจาบรรทัดออก และมาใช ้ ้ ้รูปแบบ ของ Sub Program User Defind แทน เรียกว่า QUICK BASIC Visual Basic เป็นภาษาคอมพิวเตอร์ที่ได ้รับการพัฒนา ต่อเนื่อง ตั้งแต่ QUICK BASIC จนกระทั่งถึง PDS BASIC จากนั้น Microsoft ได ้นาเอาหลักการมีปฏิสัมพันธ์ระหว่างผู้ใช ้กับ เครื่องคอมพิวเตอร์มาใช ้ในการออกแบบภาษา BASIC จนเป็ นที่มา ของคาว่า Visual Basic
  • 3. Visual Basic เป็นภาษาคอมพิวเตอร์ที่ได ้รับการพัฒนา ต่อเนื่อง ตั้งแต่ QUICK BASIC จนกระทั่งถึง PDS BASIC จากนั้น Microsoft ได ้นาเอาหลักการมีปฏิสัมพันธ์ระหว่างผู้ใช ้กับ เครื่องคอมพิวเตอร์มาใช ้ในการออกแบบภาษา BASIC จนเป็ น ที่มาของคาว่า Visual Basic Control ในโปรแกรม Visual Basic
  • 4. Object (วัตถุ) ในโปรแกรม Visual Basic Object ในโปรแกรม Visual ้Basic คือส่วนของ Control ต่าง ๆ ใน Tool Box ที่นามาวาดลงบน Form และคุณสมบัติ ของ Object จะ ประกอบไปด ้วย Data และ Code 1. Data คือคุณสมบัติ (Property) ประจาตัว ของแต่ละ Object เช่น ชื่อ ความยาว ความสูง เป็นต ้น 2. Code คือ Method ประจาตัวของแต่ละ Object
  • 5. การเข้าสู่โปรแกรม Visaul Basic 6.0 คลิกที่ปุ่ ม Start--> Programs --> Microsoft Basic 6.0 --> Microsoft Visual Basic 6.0
  • 6. เมื่อเข ้าสู่โปรแกรม Visual Basic 6.0 จะพบกับหน้าต่างแรก ของโปรแกรมที่ใช ้สาหรับพัฒนาโปรแกรม ซึ่งโดยทั่วไป เรียกว่า New Project ประกอบด ้วย 3 แท็บ ดังนี้ 1. Tab Newเป็ น หน้าต่างที่ประกอบไป ด ้วย Icon ต่าง ๆ ที่ใช ้ สาหรับเรียกใช ้งาน Project ใหม่โดยแต่ ล ะ ไ อ ค อ น ก็ จ ะ มี คุณสมบัติ ้เหมาะกับ งานในแต่ละอย่างไป โดยปกติการพัฒนา โปรแกรมจะใช ้ไอคอน Standard.EXE
  • 7. < ประเภทของ New Project > - Standard.EXE ใช ้สร ้างโปรแกรมทั่วไปในรูปแบบ GUI - ActiveX.EXE สร ้างโปรแกรมติดต่อกับโปรแกรมในรูปแบบ OLE - ActiveX.DLL เหมือนกับ AXtiveX.EXE แต่จะเป็นนามสกุล DLL ไม่สามารถ run ด ้วยตัวเองได ้ - ActiveXControl ใช ้สร ้าง control ขึ้นเองในโปรแกรม - VB Application Wizard สร ้างโปรแกรมตามโครงสร ้างของ Database - Addin ใช ้เพิ่ม Utility ใน Visual Basic - ActiveX Document DLL ใช ้run บน internet explorer แต่ มีนามสกุลเป็น DLL - ActiveX Document EXE ใช ้run บน internet explorer แต่ มีนามสกุลเป็น EXE
  • 8. 2. Tab Existing เป็นหน้าต่างที่ใช ้สาหรับเรียก Project เดิม ที่มีการพัฒนาไว ้แล ้วขึ้นมาใช ้งานหรือมาแก ้ไขโปรแกรม โดย ให ้เลือกโฟลเดอร์ที่จัดเก็บ Project แล ้วเลือกไฟล์ Project ที่ ต ้องการและคลิกOpen
  • 9. 3. Tab Recent เป็นหน้าต่างที่แสดงรายการของ Project ต่าง ๆ ที่เคยถูกเรียกขึ้นมาใช ้งาน ซึ่งผู้ใช ้สามารถเรียกขึ้นมา ใช ้งานได ้สะดวกและรวดเร็วมากขึ้น
  • 10. Form ในโปรแกรม Visual Basic ฟอร์ม (Form) เป็ นส่วนที่ใช ้สาหรับสร ้างจอภาพของ โปรแกรม โดยจะทาหน้าที่เป็นพื้น (Background) ของจอภาพ ทุกครั้งของการเปิด Project ใหม่ จะได ้ฟอร์มเปล่าดังรูป
  • 11. จัดทาโดย นางสาว บุษยา สมณะ ชคพ 3/1 เลขที่ 4 นางสาว วรรณภา ภพสมัย ชคพ 3/1 เลขที่ 8 นางสาว ศศิภา จาปาหอม ชคพ 3/1 เลขที่ 10