โปรแกรม microsoft visual basic
DESCRIPTION
TRANSCRIPT
![Page 1: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/1.jpg)
Microsoft Visual Basic
![Page 2: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/2.jpg)
Microsoft Visual Basic
Visual Basic เปนภาษาคอมพวเตอร (Programming Language) ทพฒนาโดยบรษทไมโครซอฟท ซงเปนบรษทยกษใหญทสรางระบบปฏบตการ Windows 95/98 และ Windows NT ทเราใชกนอยในปจจบน โดยตวภาษาเองมรากฐานมาจากภาษา Basic ซงยอมาจาก Beginner’s All Purpose Symbolic Instruction ถาแปลใหไดตามความหมายกคอ “ชดค าสงหรอภาษาคอมพวเตอรส าหรบผเรมตน” ภาษา Basic มจดเดนคอผทไมมพนฐานเรองการเขยนโปรแกรมเลขกสามารถเรยนรและน าไปใชงานไดอยางงายดายและรวดเรว เมอเทยบกบการเรยนภาษาคอมพวเตอรอนๆ เชน ภาษาซ (C). ปาสคาส (Pascal). ฟอรแทรน (Fortian) หรอ แอสเชมบล (Assembler)
1
![Page 3: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/3.jpg)
ไมโครซอฟททไดพฒนาโปรแกรมภาษา Basic มานานนบสบป ตงแตภาษา MBASIC (Microsoft Basic).
BASICA (Basic Advanced): GWBASIC และ QuickBasic ซงไดตดตงมาพรอมกบระบบปฏบตการ Ms DOS ในทสดโดยใชชอวา QBASIC โดยแตละเวอรชนทออกมานนไดมการพฒนาและเพมเตมค าสงตางๆเขาไปโดยตลอด
ในอดตโปรแกรมภาษาเหลานลวนท างานใน Text Mode คอเปนตวอกษรลวนๆ ไมมภาพกราฟฟกสวยงามแบบระบบ Windows อยางในปจจบน จนกระทงเมอระบบปฏบตการ Windows ไดรบความนยมอยางสงและเขามาแทนท DOS ไมโครซอฟทกเลงเหนวาโปรแกรมภาษาใน Text Mode นนคงถงกาลทหมดสมย จงไดพฒนาปรบปรงโปรแกรมภาษา Basic ของตนออกมาใหมเพอสนบสนนการท างานในระบบ Windows ท าให Visual Basic ถอก าเนดขนมาตงแตบดนน
2
หนาแรก
![Page 4: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/4.jpg)
Visual Basic เวอรชนแรกคอเวอรชน 1.0 ออกสสายตาประชาชนตงแตป 1991 โดยในชวงแรกนนยงไมมความสามารถตางจากภาษา GBASIC มากนก แตจะเนนเรองเครองมอทชวยในการเขยนโปรแกรมวนโดวซงปรากฏวา Visual Basic ไดรบความนยมและประความส าเรจเปนอยางดไมโครซอฟทจงพฒนา Visual Basic ใหดขนเรอยๆ ทงในดานประสทธภาพ ความสามารถ และเครองมอตางๆเชน เครองมอตรวจสอบแกไขโปรแกรม (debugger)
สภาพแวดลอมของการพฒนาโปรแกรม การเขยนโปรแกรมแบบหลายวนโดวยอย (MDI) และอนๆ อกมากมาย ส าหรบ Visual Basic ในปจจบนคอ Visual Basic 2008 ซงออกมาในป 2008 ไดเพมความสามารถในการเขยนโปรแกรมตดตอกบเครอขายอนเตอรเนต การเชอมตอกบระบบฐานขอมล รวมทงปรบปรงเครองมอและการเขยนโปรแกรมซงวตถ (Object Oriented Programming) ใหสมบรณยงขนพรอมทงเพมเครองมอตางๆอกมากมายทท าใหใชงายและสะดวกขนกวาเดม โดยเราจะคอยๆมาเรยนรสวนประกอบและเครองมอตางๆอกมากมายทท าใหใชงายและสะดวกขนกวาเดม
3
หนาแรก
![Page 5: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/5.jpg)
ตวอยาง Microsoft Visual Basic4
หนาแรก
![Page 6: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/6.jpg)
องคประกอบ Microsoft Visual Basic
เมอเรมตนใชงาน เราจะพบกบไดอะลอก New Project ใหคลกเลอก Standard EXE แลวคลกปม
เรมตนการใชงาน Visual Basic จากนนเราจะพบหนา จอการท างาน Visual Basic ซงเปนลกษณะการท างานทเรยกวา IDE (Integrated Development Environment) คอ การรวบรวมเอาภาษาโปรแกรม, ตวแปลภาษา (Compiler), เครองมอชวยในการเขยนโปรแกรม และการแกไขโปรแกรม รวมไปถงขอมลทใชงานตาง ๆ ไวในหนาจอเดยวกน ท าใหเรยกใชงานไดงาย
5
หนาแรก
![Page 7: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/7.jpg)
หนาตางของ Microsoft Visual Basic 7
หนาแรก
![Page 8: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/8.jpg)
เครองมอ Microsoft Visual Basic
องคประกอบส าคญตาง ๆ ของ Visual BasicMenu Bar : เปนสวนทรบค าสงในแบบเมน เมอเราสรางแอพพลเคชนดวย Visual Basic เปนเสมอนศนยกลางทควบคมการสรางแอพพลเคชนToolbar : ในการใชงานเมนบารสงงานอาจจะมขนตอนทยงยาก เพอลดขนตอนลงเราจะคลกททลบารเพยงครงเดยว กสามารถสงงานทเราตองการได (เปนเหมอนคยลดในการท างาน)Toolbox : เปนกลองเกบ ActiveX Control ซงเราจะน ามาประกอบเปนสวนตาง ๆ ของแอพพลเคชนProject Explorer : เปนเครองมอทใชควบคมการท างานของโปรเจกต (ในบทตอไปเราจะรวาโปรเจกตคออะไร)
8
หนาแรก
![Page 9: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/9.jpg)
Properties Window : เปนสวนdeหนดพรอพเพอรตใหกบออบเจกตตาง ๆ ในแอพพลเคชนForm Layout : เปนหนาตาคราว ๆ ของฟอรมทไดจากการรนแอพพลเคชน ท าใหเราทราบต าแหนงทจะปรากฏบนจอภาพเมอแอพพลเคชนท างานForm Designer : เปนสวนทไดเรามองเหนในขณะออกแบบแอพพลเคชนของ Visual Basic ซงเราจะออะแบบหนาตาของแอพพลเคชนผานฟอรมดไซเนอรCode Window : เปนสวนทเราเขยนโปรแกรม (เรยกสนๆ วาเขยนโคด) เพอควบคมการท างานของแอพพลเคชน
9
หนาแรก
![Page 10: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/10.jpg)
ขอดของการเขยนโปรแกรมดวย Visual Basic
สาเหตท Visual Basic เปนภาษาทเหมาะส าหรบการเรยนรในการเขยนโปรแกรมนนเนองจาก Visual Basic มขอดหลายประการคอ
1. งายตอการเรยนรเหมาะส าหรบผเรมตน ทงในเรองไวยากรณของภาษาเองและเครองมอการใชงาน 2. ความนยมของตวภาษา โดยอาจกลาวไดวาภาษา Basic นนเปนภาษาทคนเรยนรและใชงานมากทสดในประวตศาสตรของคอมพวเตอร
10
หนาแรก
![Page 11: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/11.jpg)
3. การพฒนาอยางตอเนอง การปรบปรงประสทธภาพในดานของตวภาษาและความเรวของการประมวลผล และในเรองของความสามารถใหมๆ เชน การตดตอกบระบบฐานขอมล การเชอมตอกบเครอขายอนเตอรเนต 4. ผพฒนาส าคญของ Visual Basic คอบรษทไมโครซอฟทซงจดวาเปนยกษใหญของวงการคอมพวเตอรในปจจบน เราจงสามารถมนใจไดวา Visual Basic จะยงมการพฒนา ปรบปรงและคงอยไปอกนาน
11
หนาแรก
![Page 12: โปรแกรม Microsoft visual basic](https://reader034.vdocuments.site/reader034/viewer/2022051513/546b5ba3af79599d7d8b58f7/html5/thumbnails/12.jpg)
สมาชกในกลม
ชอ นาย วศวชต แสวงผล ชน ม.5/4 เลขท 4 ชอ นาย ปาณสม คดไชย ชน ม.5/4 เลขท 7ชอ น.ส. จนทภา พลพทก ชน ม.5/4 เลขท 37
12