โปรแกรม VBScript
- หน้าก่อน ตัวแปร VB
- หน้าต่อไป สตริงค์ส์ VB
ตัวอย่าง
- ภาครหัส
- ภาครหัสนี้จะไม่มีการคืนค่า
- ภาคฟังก์ชัน
- หากคุณต้องการคืนค่าใดๆ คุณสามารถใช้ภาคฟังก์ชัน
โปรแกรม VBScript
เราสามารถใช้โปรแกรมสองชนิด: ภาครหัส และภาคฟังก์ชัน
ภาครหัส
- เป็นบรรทัดรวมๆ ที่ถูกทำบรรรจุด้วยบรรทัด Sub และ End Sub
- สามารถทำการบางอย่าง แต่จะไม่มีการคืนค่า
- สามารถมีการส่งค่าผ่านโปรแกรมเข้าสู่ภาครหัส
- ถ้าไม่มี จะต้องมีกล่องวงเล็บว่าง
Sub mysub() some statements End Sub
Sub mysub(อุปกรณ์1, อุปกรณ์2) some statements End Sub
ฟังก์ชันโปรแกรม:
- เป็นบรรทัดคำสั่งหลายบรรทัดที่ถูกเก็บไว้ในบรรรทัด Function และ End Function
- สามารถทำการบางอย่างและคืนค่า
- สามารถส่งค่าสามารถโดยการเรียกโปรแกรมได้
- ถ้าไม่มี จะต้องมีกล่องวงเล็บว่าง
- จะสามารถให้ฟังก์ชันที่มีชื่อเดียวกันกลับค่าได้โดยการจัดการค่าที่แต่งตั้งให้กับชื่อฟังก์ชัน
Function myfunction() some statements myfunction=some value End Function
Function myfunction(argument1,argument2) some statements myfunction=some value End Function
เรียกโปรแกรมหรือฟังก์ชัน
สามารถเรียกใช้ฟังก์ชันได้นี้
name = findname()
ฟังก์ชันชื่อ "findname" จะคืนค่า และค่านี้จะเก็บไว้ในตัวแปร "name"
หรือก็สามารถทำแบบนี้
msgbox "Your name is " & findname()
เราได้เรียกฟังก์ชันที่มีชื่อว่า "findname" ซึ่งจะคืนค่าที่จะแสดงที่หน้าต่างข้อความ
สามารถเรียกใช้ภาคโปรแกรมนี้ได้นี้
Call MyProc(argument)
หรือ ก็สามารถละเลยประโยค Call ได้
MyProc argument
- หน้าก่อน ตัวแปร VB
- หน้าต่อไป สตริงค์ส์ VB