Lab 8 ตัวแปรและชนิดข้อมูล ทฤษฎีที่เกี่ยวข้อง
การประกาศตัวแปรระดับ Form เป็นการประกาศตัวแปรให้สามารถเรียกใช้ได้จากทุก ๆ ส่วนในโปรแกรม ตัวอย่าง การประกาศตัวแปรระดับฟอร์ม
การกำหนดค่าเริ่มต้นให้กับตัวแปรระดับ Form ตัวอย่าง รูปแบบ: ชื่อตัวแปร = Expression ***Expression หมายถึงค่าที่ได้จากการคำนวณ ค่าคงที่ หรือตัวแปรอื่น ๆ
การเพิ่มข้อมูลลงใน ListBox ตัวอย่าง: เมื่อกดปุ่ม cmdAddList จะเป็นการเพิ่มข้อมูลดังกล่างลงใน list ชื่อ lstScore ชื่อ List ข้อความที่ต้องการเพิ่มเข้าไปใน list คำสั่ง
การเคลียร์ค่าใน ListBox ใช้คำสั่ง lstScore.Clear เมื่อ lstScore คือ ชื่อ ListBox การเคลียร์ค่าใน TextBox ??? สอนแล้ว
การแปลงข้อมูลจาก TextBox เป็นตัวเลข เป็นการแปลงข้อมูลจาก String เป็น Number ใช้คำสั่ง: เช่น Val(Textbox.Text) แปลงข้อความเป็นตัวเลข CInt(Textbox.Text) เพื่อแปลงไปเป็นจำนวนเต็ม (Integer) CDbl(Textbox.Text) เพื่อแปลงไปเป็นจำนวนจริง (Double) หรือ CDbl(Integer) เป็นการแปลง Integer ไปเป็น Double CInt(Double) เป็นการแปลง Double ไปเป็น Integer Str(Integer หรือ Double) เพื่อแปลงตัวเลขเป็นข้อความ ตัวอย่าง: intSum = intSum + CInt(txtScore.Text) ชื่อ TextBox
การเปลี่ยน Caption ที่ Label ใช้คำสั่ง: ldbOrder.Caption = “นักเรียนคนที่ 1” ldbOrder หมายถึง ชื่อ Label “นักเรียนคนที่ 1” หมายถึง ข้อความที่ต้องการให้ปรากฏ ตัวอย่างอื่น เช่น ldbOrder.Caption = “นักเรียนคนที่ ” & num เมื่อ num คือตัวแปรที่เก็บจำนวนเต็ม และ & ทำหน้าที่เชื่อมข้อความ
คำสั่งที่ใช้ในการเรียก Form อื่น ๆ ตัวอย่าง เรียก Form2 เมื่อกดปุ่ม CmdStart ชื่อ Form
เฉลย Lab 9
ตัวอย่าง Form1
ตัวอย่าง Form2