.::www.Chayoo.in.th::.

 ลืมรหัสผ่าน
 สมัครสมาชิก
ค้นหา
ดู: 815|ตอบกลับ: 0

พื้นฐาน Visual Basic6

[คัดลอกลิงก์]
พื้นฐาน Visual Basic6


Visual Basic6 นั้นประกอบด้วย ส่วนต่างๆ ดังต่อไปนี้





1. Menu Bar เป็นที่รวบรวมคำสั่งเพื่อควบคุมการทำงานของโปรแกรมทั้งหมด

2. Tool Bar เป็นที่รวบรวมคำสั่งเพื่อควบคุมการทำงานของโปรแกรมในรูปแบบช็อตคัต

3. Tool Box เป็นที่รวบรวมเครื่องมือมาตรฐานต่างๆ ในการสร้าง Application

4. Form Designer เป็นหน้าต่างของโปรแกรมที่เราต้องการออกแบบ

5. Code Window เป็นส่วนที่ใช้เขียนคำสั่งควบคุมการทำงานของ Application

6. Project Window เป็นเครื่องมือที่ใช้ควบคุมการทำงานของ Project

7. Properties Window เป็นส่วนที่กำหนด Properties ให้กับ object ต่างๆ ใน Application

8. Form Layout เป็นส่วนที่บอกตำแหน่งคร่าวๆ ของฟอร์มที่ได้จากการรัน Application
การพัฒนา Application ด้วย ActiveX Controls

      ActiveX Controls นั้นทำให้เราสามารถสร้าง Application ได้อย่างสะดวกและง่ายดาย เพราะเป็นคอนโทรลสำเร็จรูป ที่เราสามารถ ดึงนำมาใช้งานได้เลย ActiveX Controls ทุกตัวสามารถใช้งานได้กับ Development Program ที่สนับสนุนการทำงานกับ ActiveX Controls ทุกโปรแกรมเช่น Visual Basic, Visual C++ และ Delphi เป็นต้น
      ActiveX Controls จะถูกเก็บไว้ที่หน้าต่าง Tool Box หรือจะกล่าวกลับกันก็คือ Tool Box เป็นหน้าต่างที่ใช้ในการเก็บ ActiveX Controls นั่นเอง ในการเขียนโปรแกรมด้วย Visual Basic นั้นเราจะเรียกใช้งานคอนโทรลชนิดต่างๆ เข้ามาประกอบเป็น Application ซึ่งคอนโทรลชนิดต่างๆ นั้น บางตัวเราก็เคยใช้งานผ่านโปรแกรมต่างๆ ของ Windows มาแล้วอาทิเช่น ปุ่มกด, Text Box และ List Box เป็นต้น แต่คอนโทรลบางตัวก็ไม่ได้ปรากฏให้เราเห็น แต่จะถูกเรียกใช้งานภายหลัง อาทิเช่น Common Dialog, MSChart เป็นต้น

Tool Box เป็นหน้าต่างที่ใช้ในการเก็บ ActiveX Controls



คอนโทรลมาตรฐานที่ควรรู้จักได้แก่
ActiveX Controls ไอคอน คำอธิบาย
PictureBox เป็นคอนโทรลที่ใช้อ่านไฟล์รูปภาพมาแสดงบนฟอร์ม
Label เป็นแถบข้อความ มักใช้เขียนข้อความให้อ่านอย่างเดียว
TextBox เป็นช่องให้ผู้ใช้งานกรอกข้อความ
Frame เป็นกรอบที่จัดกลุ่มคอนโทรลต่างๆ ออกเป็นพวกๆ
CommandButton เป็นปุ่มกดให้ผู้ใช้งานกด หรือคลิกที่ปุ่มนี้
CheckBox เป็นปุ่มให้ผู้ใช้งานคลิกเลือก ซึ่งจะเลือกกี่ตัวก็ได้
OptionButton เป็นปุ่มให้ผู้ใช้งานคลิกเลือก ซึ่งเลือกได้เพียง 1 ตัวเท่านั้น
ComboBox เป็นรายการข้อมูลให้ผู้ใช้งานเลือก
ListBox เป็นรายการข้อมูลให้ผู้ใช้งานเลือก
HScrollBar เป็นแถบเลื่อนตามแนวนอน
VscrollBar เป็นแถบเลื่อนตามแนวตั้ง
Timer เป็นตัวจับเวลา
DriveListBox เป็น ActiveX Control ที่ใช้ติดต่อกับฮาร์ดไดรว์ หรือซีดีรอม
DirListBox เป็น ActiveX Control ที่ใช้ติดต่อกับโฟลเดอร์ หรือไดเร็คทอรี่
FileListBox เป็น ActiveX Control ที่ใช้ติดต่อกับไฟล์
Shape ใช้วาดรูปภาพทางเลขาคณิต
Line เป็นคอนโทรลที่ใช้วาดเส้น
Image เป็นคอนโทรลที่ใช้อ่านไฟล์รูปภาพมาแสดงบนฟอร์ม
Data Control เป็นคอนโทรลที่ใช้ติดต่อกับฐานข้อมูล
OLE Control ใช้สำหรับเรียกใช้งานโปรแกรมอื่นที่ทำงานบนระบบ Windows


เริ่มต้นการสร้าง Application ด้วย Visual Basic 6

ขั้นตอนการเปิด Project

ขั้นตอนแรกในการเรียก Visual Basic ขึ้นมาใช้งานนั้นเราจะต้องทำการเปิด Project ขึ้นมาก่อน โดยที่ Visual Basic นั้นมี Project ให้เลือกหลายรูปแบบ ทั้งโปรแกรมธรรมดาที่รันบน Windows หรือเป็นโปรแกรมที่ทำงานบนเว็บ และ สร้างเป็น โปรแกรมที่ไม่ได้ทำงานเองแต่คอยให้มีคำสั่งหรือความสามารถอื่นๆ ให้โปรแกรมอะไรก็ได้เรียกใช้งาน ในการเขียน Application ทั่วๆ ไปนั้นเราจะต้องเลือกเปิด Project แบบ Standard EXE ซึ่งก็คือ Project ที่ใช้สร้างโปรแกรมชนิดที่รันบน Windows



เมื่อเปิด Project แล้ว สิ่งที่จะปรากฏต่อสายตาเราก็คือ IDE ของ Visual Basic นั่นเอง โดยเราจะสังเกตเห็นว่าตอนนี้ Project ถูกตั้งชื่อว่า Project1 ตามที่ทาง Visual Basic ตั้งไว้ให้





ขั้นตอนการสร้างคอนโทรลลงบนฟอร์ม

ในการสร้างคอนโทรลลงบนฟอร์มนั้นสามารถกระทำได้ง่ายๆ โดยการเลือกคลิกที่ตัวคอนโทรลในส่วนของ ToolBox จากนั้นก็ให้แดร็กเมาส์ลงบนฟอร์มก็จะได้คอนโทรลที่เราต้องการ เช่นถ้าต้องการสร้างคอนโทรล CommandButton ลงบนฟอร์มก็ให้คลิกที่ตัวคอนโทรล CommandButton ใน ToolBox จากนั้นก็ให้ทำการแดร็กเมาส์แล้วลาก บนฟอร์ม เพื่อสร้างคอนโทรล CommandButton ลงบนฟอร์ม





ขั้นตอนการเขียนโค้ดควบคุมการทำงานของโปรแกรม

เมื่อเราได้ทำการออกแบบและสร้างรูปแบบหน้าตาของ Application ของเราแล้ว ขั้นตอนต่อไปก็จะเป็นการเขียนโค้ด เพื่อควบคุมการทำงานของโปรแกรม ซึ่งสามารถทำได้ง่ายๆ โดยการดับเบิลคลิกที่ตัวคอนโทรล ที่เราต้องการให้โปรแกรม ทำงานหลังจากที่คอนโทรลนั้นๆ Active โปรแกรมก็จะแสดงหน้าต่าง Code Window ซึ่งผู้อ่านสามารถเขียนโค้ดควบคุม การทำงานของโปรแกรมได้ที่หน้าต่างนี้

ตัวอย่าง : ให้ผู้อ่านทำการสร้างคอนโทรล Label และคอนโทรล CommandButton ดังรูป



จากนั้นให้ทำการดับเบิลคลิกที่คอนโทรล Command1 ก็จะปรากฏหน้าต่าง Code Window ขึ้นมา ให้ทำการพิมพ์คำสั่งต่างๆ ดังนี้

Private Sub Command1_Click()
Label1.Caption = "Welcome to vbthailand.com"
End Sub





ขั้นตอนการรันโปรแกรม

เราสามารถรันโปรแกรมที่เราได้สร้างไว้ด้วยการกดปุ่ม F5 บนแป้นพิมพ์ หรือคลิกที่เมนู Run -> Start ที่ Menu Bar หรือ คลิกที่ไอคอน Start ที่ Tool Bar วิธีใดวิธีหนึ่งก็ได้ครับ

ตัวอย่าง : จาก Project ที่เราได้สร้างค้างไว้ ให้ทดลองทำการรันโปรแกรมโดยการกดปุ่ม F5 ได้เลยครับ





เมื่อทำการคลิกที่ปุ่ม Command1 หลังจากการรันโปรแกรมแล้ว โปรแกรมจะทำการแสดงผล ดังที่เราได้เขียนโค้ดควบคุม โปรแกรมไว้ นั่นก็คือโปรแกรมจะแสดงข้อความ “Welcome to vbthailand.com” บนตัวคอนโทรล Label1



ขั้นตอนการแปลงไฟล์ให้อยู่ในรูปแบบ EXE

เมื่อสร้าง Application เสร็จแล้วเราสามารถแปลงไฟล์ให้อยู่ในรูปแบบ .EXE เพื่อให้สามารถ เรียกใช้งานได้โดยไม่ต้อง เรียกผ่าน Visual Basic ซึ่งเราสามารถกระทำได้โดยการเลือกเมนู File -> Make ชื่อ Project…ดังนี้ จากนั้นก็ให้ระบุชื่อไฟล์ .EXE ที่เราต้องการจะสร้างครับ


ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

ประวัติการแบน|Mobile|รูปแบบข้อความล้วน|www.Chayoo.in.th

GMT+8, 2020-7-9 10:37 , Processed in 0.039827 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 R20180101, Rev.59

© 2001-2017 Comsenz Inc.

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้