วันเสาร์ที่ 19 มีนาคม พ.ศ. 2559

พื้นฐานเกี่ยวกับ Visaul 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 เป็นภาษาคอมพิวเตอร์ ที่มีประสิทธิภาพสูง และออกแบบมาเพื่อทำงานบนระบบปฏิบัติการ Windows คำว่า Visual หมายถึงวิธีการที่ใช้สร้างติดต่อกับผู้ใช้แบบกราฟิก (GUI : Graphic User Interface) ส่วน BASIC เป็นคำที่ย่อ มาจาก (Beginner All-Purpose Symbolic Instruction Code ) ในที่นี้จะขอเรียก Visual Basic สั้นๆว่า VB
 

 
*** ขั้นตอนในการพัฒนาโปรแกรมของ Visual Basic ***
                  ขั้นตอนที่ 1 การสร้างจอภาพของโปรแกรม ในขั้นตอนนี้จำนำ Form มาออกแบบเพื่อใช้ในการติดต่อกับผู้ใช้ หรือที่เรียกว่าการออกแบบ "User Interface" ซึ่งสามารถทำได้ง่ายดาย เพียงแค่นำเอา Control ต่าง ๆ ใน ToolBox ที่ต้องการใช้งานมาวาดลงบน Form 
 
                  ขั้นตอนที่ 2 เขียนโปรแกรม เมื่อวาง Control ต่าง ๆ ลงน Form เป็นที่เรียบร้อยแล้ว ขั้นตอนต่อมาคือการเขียนโปรแกรมเพื่อกำหนดการทำงานให้แต่ละ Object ภายใต้เหตุการณ์ (Event) ต่าง ๆ ที่จะเกิดขึ้น 
 
 
*** Project ในโปรแกรม Visual Basic***
 
          ในโปรแกรม Visual Basic แต่ละจอภาพที่พัฒนาขึ้นคือ Form ต่าง ๆ ซึ่งเมื่อนำมารวมกันก็จะกลายเป็น ระบบงานระบบหนึ่ง ที่เรียกว่า Project และ Project และ Form จะต้องทำงานร่วมกันจะขาดไฟล์ใดไฟล์หนึ่งไม่ได้ 
 
 
 
 
***Control ในโปรแกรม Visual Basic***
 
 
           Control เป็นเครื่องมือต่าง ๆ ใน Tool Box ซึ่งใช้ในการสร้างจอภาพ และจะมีชื่อเรียกและและการทำงานที่แตกต่างกันไป
 
 
 
รูปแสดงชื่อของ Control มาตรฐานต่าง ๆ ในโปรแกรม Visual ฺBasic
 
 
 
*** Object (วัตถุุ) ในโปรแกรม Visual Basic***
 
 
           Object ในโปรแกรม Visual ฺBasic คือส่วนของ Control ต่า่ง ๆ ใน Tool Box ที่นำมาวาดลงบน Form และคุณสมบัติ ของ Object จะประกอบไปด้วย Data และ  Code

                         1. Data คือคุณสมบัติ (Property) ประจำตัวของแต่ละ Object เช่น ชื่อ ความยาว ความสูง เป็นต้น
                         2. Code คือ Method ประจำตัวของแต่ละ Object

 
 
 
 
รูปแสดงส่วนประกอบของ 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
 
 
 
รูปแสดงหน้าต่าง Tab Newt
  
   --< ประเภทของ 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
 
 
 
รูปแสดงหน้าต่าง Tab Existing
 
 
            3. Tab Recent เป็นหน้าต่างที่แสดงรายการของ Project ต่าง ๆ ที่เคยถูกเรียกขึ้นมาใช้งาน ซึ่งผู้ใช้สามารถเรียกขึ้นมา ใช้งานได้สะดวกและรวดเร็วมากขึ้น
 
 
 
รูปแสดงหน้าต่าง Tab Recent
   
   
 
*** Form ในโปรแกรม Visual Basic***
 
 
            ฟอร์ม (Form)   เป็นส่วนที่ใช้สำหรับสร้างจอภาพของโปรแกรม โดยจะทำหน้าที่เป็นพื้น (Background) ของจอภาพ ทุกครั้งของการเปิด Project ใหม่ จะได้ฟอร์มเปล่าดังรูป
 
 
 
รูปแสดง Form

ที่มา(http://www.yupparaj.ac.th/CAI/VB/basic_01.html)

ไม่มีความคิดเห็น:

แสดงความคิดเห็น