ความรู้เบื้องต้น Visual basic 6.0 น.ส.อังคณา...

Post on 15-Jan-2017

140 views 4 download

Transcript of ความรู้เบื้องต้น Visual basic 6.0 น.ส.อังคณา...

บทท 2 ความรเบองตน visual basic

6.0จดทำาโดย

นางสาวองคณา กายพช เลขท 14 ชคพ.3/1

เสนออาจารยนจรตน นวลววฒน

โปรแกรม Visual Basic (VB) เปนโปรแกรมสำาหรบพฒนาโปรแกรมประยกตทกำาลงเปนทนยมใชอยในปจจบน โปรแกรม Visual Basic เปนโปรแกรมทไดเปลยนรปแบบการเขยนโปรแกรมใหม โดยมชดคำาสงมาสนบสนนการทำางาน มเครองมอตาง ๆ ทเรยกกนวา คอนโทรล (Controls) ไวสำาหรบชวยในการออกแบบโปรแกรม โดยเนนการออกแบบหนาจอแบบกราฟก หรอทเรยกวา Graphic User Interface (GUI) ทำาใหการจดรปแบบหนาจอเปนไปไดงาย และในการเขยนโปรแกรมนนจะเขยนแบบ Event - Driven Programming คอ โปรแกรมจะทำางานกตอเมอเหตการณ (Event) เกดขน ตวอยางของเหตการณ ไดแก ผใชเลอนเมาส ผใชกดปมบนคยบอรด ผใชกดปมเมาส

Hardware ทเหมาะสมกบการเลน Visual Basic 6.0     เพอทจะสามารถรน Visual Basic ไดอยางไมมปญหา คณตองแนใจกอนวา hardware และ software ของคณพรอมแลว ซงความตองการของระบบมดงน1. Microsoft Windows 95 หรอมากกวา, หรอ Microsoft Windows NT Workstation 2. 4.0 (Service Pack 3 recommended) หรอมากกวา486DX/66 MHz หรอสงกวา (แนะนำาใหใช Pentium หรอสงกวา), หรอชป Alpha processor ทสามารถรน Microsoft Windows NT Workstation ได3. ไดรฟ CD-ROM4. การด VGA หรอสงกวา สนบสนนการแสดงผลระบบ Windows5. แรม 16 MB สำาหรบ Windows 95, 32 MB สำาหรบ Windows NT Workstation.6. เมาส และอนๆทระบบ Windows รองรบ

เรมตนกบใชงาน Visual Basic 6.0

ในเบองตนผเขยนขอแนะนำาใหเลอกพฒนาแอพพลเคชนชนด Standard.EXE กอน เพราะเปนแอพพลเคชน ทใชทวๆไป เมอคณคอมไพล (compile) โปรเจกตแลว จะไดแอพพลเคชนทม นามสกล .exe เมอคณเลอก ชนดของแอพพลเคชนแลว จะเขาสสภาพแวดลอม (environment) ของ VB6.0 ซงไมโครซอฟทเรยกวา Integrated Development Environment - VBIDE

สวนตางๆของ VBIDEVBIDE คอ กลมของเมน, ทลบาร, หนาตาง

properties, หนาตาง project explorer ฯลฯ ทประกอบกนขนมาเปนสภาพแวดลอมของโปรแกรม VB 6.0 ดงนน ตอไปถาผเขยนจะกลาวถงสภาพแวดลอมของ VB 6.0 ผเขยนจะใชคำาวา " VBIDE "

หนาตาง New Project (New Project Window)หนาตาง New Project จะปรากฎขนมาเมอคณเรมตนรน

VB หรอเลอกเมน File/New Project ไดอะลอกบอกซน จะแสดงชนดของแอพพลเคชน ทคณตองการพฒนา ไอคอนแตละตวจะแทนประเภทของแอพพลเคชน ซงสอดวยชอ หรอนามสกลทปรากฎประจำาตวไอคอนนนๆ โดยปกตแลว แอพพลเคชนชนด Standard.EXE จะเปนแอพพลเคชนพนฐาน ทคณควรจะเรมตนพฒนา เพราะเปนแอพพลเคชนทใชงานโดยทวไป ไฟลทไดจากการ คอมไพลแลวจะมนามสกล .exe

  สำาหรบในไดอะลอกบอกซ New Project จะมแทบ (Tab) อยอก 2 แทบมรายละเอยดดงนแทบ Existing ใชสำาหรบเปดโปรเจกตทคณมอยแลวแทบ Recent จะแสดงรายชอโปรเจกตทถกพฒนาขนมาครงลาสด โดยจะจดเรยงลำาดบไปเรอยๆ จะแสดงรายละเอยดไดรฟ, โฟลเดอร และชอโปรเจกต ทคณจดเกบไว

ทลบาร (Tool Bars)     เปนทรวบรวมคำาสงทใชงานในการพฒนาแอพพลเคชนบอยทสด ซงจะมคำาสงเหมอนกนกบเมนบาร คณสามารถทจะปรบแตงทลบารนได โดยการเลอกเมน View/Toolbars (หรอใหคณคลกขวาบรเวณใดกไดบนทลบารจะม Pop-up เมนปรากฎขนมา ซงจะมคำาสงใหเลอกเชนกน) สำาหรบชอของปมตางๆ ทอยบนทลบาร คณไมจำาเปนตองไปจดจำาวา มนแทนคำาสงอะไร เพยงแตใหคณเลอนเมาสไปวางบนปมนน 2-3 วนาท จะม ทลทป (ToolTip) ขนมา เพอบอกคำาสงทปมนนทดแทนอย

ทลบอกซ (Tool Box)     แถบทลบอกซเปนทรวบรวมคอนโทรล (controls) ตางๆ ทใชในการพฒนาแอพพลเคชน คณสามารถเลอกใชคอนโทรลไดจากทน คอนโทรลเปนสงทอยเบองหลง ความสำาเรจของ Visual Basic ทกเวอรชน เพราะมนไดซอนความยงยากดานเทคนค ไวภายใตการเลอกใชงานทแสนงาย 

หนาตางแสดงผลทนท (Immediate Window)     เปนหนาตางทใหประโยชน ในกรณทคณตองการทราบผล การประมวลผลโดยทนท เชน การทดสอบโพรซเดอรตางๆ เปนตน เมอคณสงรนโปรเจกต หนาตางนจะปรากฎขนโดยอตโนมต คณสามารถแสดงหนาตางนโดยการเลอกทเมน View/Immediate Window   เชนกน

ขอขอบพระคณทรบชมคะ