ยังมีชนิดข้อมูลอีกแบบหนึ่งใน visual basic นั้นก็คือชนิดข้อมูลแบบ Dates ซึ่งมันก็เป็นชนิดข้อมูลแบบวันที่นั้นเองซึ่งจะศึกษา ตัวอย่างโค้ด visual basic ต่อไปนี้ซึ่งเป็นการใช้ชนิดข้อมูลแบบ
ซึ่งก็ลองทำตามขั้นตอนตอไปนี้เลยครับ
1. สร้าง ?Windows Forms Application ใหม่โดยที่ตั้งชื่อ project ว่า Date Demo
2.ทำการลากปุ่มใน ?Toolbox เพื่อสร้าง Button controlใหม่บน? form โดยกำหนดให้ Name เป็น btnShowDate และตั้งค่า ?Text property เป็น Show Date
3. Double ?click ปุ่มที่เมื่อกี้ที่เราทำการสร้างไว้แล้วเพื่อทำการใส่ action ของปุ่ม โดยเขียนโค้ดเพิ่มจากที่มีอยู่แล้วดังนี้
[sourcecode language=”vb”]
Private Sub btnShowDate_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles btnShowDate.Click
?Declare variable
Dim dteResults As Date
?Get the current date and time
dteResults = Now
?Display the results
MessageBox.Show(dteResults.ToString, ?Date Demo?)
End Sub
[/sourcecode]
4. ทำการบันทึก ?project ?โดยเหลือ ?Save All
5. กด F5 Run ?project แล้วลองทำการคลิกที่ปุ่ม ShowDate ?สังเกตผลการรันโปรแกรมจะได้ดังรูปต่อไปนี้
จากที่รันตัวอย่างโค้ด vb นั้นจะเห็นว่ามันแสดงออกมาเป็นวันที่ปัจจุบัน ซึ่งจากโค้ด vb นั้นในตอนแรกจะทำการประกาศตัวแปรที่เป็นชนิดแบบ Date ซึ่งก็มีชื่อว่า dteResults หลังจากนั้นก็กำหนดค่าให้กับมันโดยใช้ฟังก์ขัน Now ซึ่งก็จะได้เวลาในปัจจุบันหลังจากนั้นก็แสดงค่า ผ่านทาง ?MessageBox