บทที่ 3
- 3. ไฟล์ประเภทต่าง ๆ ที่มีในโปรเจ็กต์ของ Visual Basic 6.0
ชนิดของไฟล์ คำอธิบำย ส่วนขยำย
ไฟล์
ไฟล์กลุ่มโปรเจ็กต์ เป็นไฟล์ที่ใช้เก็บว่ามีโปรเจ็กต์อะไรเก็บอยู่บ้าง .vbg
ไฟล์โปรเจ็กต์ เป็นไฟล์หลักโปรเจ็กต์ต่าง ๆ ของแอพพลิเคชั่น .vbp
ไฟล์ของฟอร์ม เป็นไฟล์ที่เก็บข้อมูลเกี่ยวกับฟอร์ม .frm
ไฟล์ไบนารีของฟอร์ม เป็นไฟล์ที่เก็บคุณสมบัติที่เป็นไบนารีของฟอร์ม .frx
ไฟล์โมดูลมาตรฐาน ส่วนใหญ่จะใช้เก็บค่าคงที่ ตัวแปร โปรแกรมย่อย .bas
ไฟล์คลาสโมดูล ใช้ในการสร้างออบเจ็กต์ที่มีลักษณะต่าง ๆ .cls
ไฟล์ ActiveX Controls เป็นไฟล์ของคอนโทรล ActiveX .ctl
ไฟล์ของ ActiveX Documents เป็นไฟล์ของแอพพลิเคชั่น .dob
ไฟล์ของ Property Page จะเป็นไฟล์ของ Property Page ที่ใช้แสดง
คุณสมบัติของคอนโทรล
.pag
- 5. ในหน้าต่าง Code Editor จะมีปุ่ม View Selection
สาหรับเลือกการแสดงคาสั่งของโปรแกรม ซึ่งมีอยู่ 2 รูปแบบ คือ
1. Procedure View แสดงคาสั่งแยกแต่ละโปรแกรมย่อย
2. Full Module View แสดงคาสั่งโปรแกรมย่อยทั้งโมดูล
- 6. ตัวแปร ค่าคงที่ และชนิดของข้อมูล
การเขียนคาสั่งต่าง ๆ ในการพัฒนาโปรแกรม จาเป็นต้องมีการจา
ข้อมูลบางอย่าง ดังนั้น ตัวแปร มีไว้เพื่อเก็บข้อมูลชั่วคราวในระหว่างการ
ทางานของโปรแกรม ซึ่งสามารถเปลี่ยนแปลงค่าได้ตลอดเวลา
สาหรับค่าคงที่ทาหน้าที่คล้ายกับตัวแปร เพียงแต่ค่าจะ
เปลี่ยนแปลงไม่ได้ตลอดการทางานของโปรแกรมนั้น ค่าคงที่มีประโยชน์ใน
การเก็บค่าที่ไม่เปลี่ยนแปลง ทั้งตัวแปร และค่าคงที่จะมีชื่อสาหรับอ้างอิงใน
โปรแกรม และตัวแปรจะมีชนิดของข้อมูลที่บอกว่าตัวแปรสามารถเก็บ
ข้อมูลอะไรได้บ้าง
- 8. ชนิด คำอธิบำย
ขนำด
หน่วยควำมจำ
Byte เป็นข้อมูลตัวเลขจานวนเต็มตั้งแต่ 0 ถึง 255 1 ไบต์
Boolean เป็นข้อมูลทางตรรกะ : จริง (True) , เท็จ (False) 2 ไบต์
Integer เป็นจานวนเต็มระหว่าง -32,768 ถึง 32,768 2 ไบตื
Long เป็นจานวนเต็มระหว่าง -2,147,483,648 ถึง 2,147,483,648 4 ไบต์
Single ใช้เก็บเลขจานวนจริงเป็นทศนิยมระหว่าง -3.402823E38 ถึง -
1.401298E-45
4 ไบต์
Double ใช้เก็บเลขจานวนจริงเป็นทศนิยมระหว่าง
-1.79769313486232E308 ถึง-4.94065645841247E-324
8 ไบต์
Currency ใช้เก็บค่าที่เป็นจานวนเงินเป็นเลข 8 ไบต์
Date เป็นวันที่ตั้งแต่ 1 มกราคม ค.ศ. 100 ถึง 31 ธันวาคม ค.ศ. 9999 8 ไบต์
Object ใช้เก็บข้อมูลที่อ้างถึงออบเจ็กต์ 4 ไบต์
String เก็บสตริง หรือข้อความที่เรียงต่อกัน 64 KB หรือ
2 MB
Variant เป็นข้อมูลชนิดพิเศษที่เก็บค่าได้ทุกแบบ 16 ไบต์