VBScript มีสองขั้นตอนชนิด:
- กระบวนการย่อย
- ฟังก์ชั่นขั้นตอน
VBScript ขั้นตอนการย่อย
งานย่อยขั้นตอน:
- เป็นชุดของงบล้อมรอบด้วยย่อยและงบ End Sub ที่
- สามารถดำเนินการ แต่ does not return ค่า
- สามารถใช้ข้อโต้แย้ง
Sub mysub()
หรือ
Sub mysub(argument1,argument2)
ตัวอย่าง
Sub mysub()
response.write("I was written by a sub procedure")
End Sub
แสดงตัวอย่าง»
VBScript วิธีการฟังก์ชั่น
ขั้นตอนฟังก์ชั่น:
- เป็นชุดของงบล้อมรอบด้วยฟังก์ชั่นและฟังก์ชั่น End งบที่
- สามารถดำเนินการและ can return ค่า
- สามารถใช้อาร์กิวเมนต์ที่ถูกส่งผ่านไปได้โดยมีขั้นตอนการเรียกร้อง
- โดยไม่ขัดแย้งต้องมีชุดที่ว่างเปล่าของวงเล็บ ()
- ส่งกลับค่าโดยการกำหนดค่าให้กับชื่อของมัน
Function myfunction()
หรือ
Function myfunction(argument1,argument2)
ตัวอย่าง
function myfunction()
myfunction=Date()
end function แสดงตัวอย่าง»
โทรกระบวน
ฟังก์ชั่นนี้ขั้นตอนง่ายๆที่เรียกว่าการคำนวณผลรวมของสองขัดแย้ง:
ตัวอย่าง
Function myfunction(a,b)
myfunction=a+b
End Function
response.write(myfunction(5,9)) แสดงตัวอย่าง» ฟังก์ชั่น "myfunction" จะกลับผลรวมของการโต้แย้ง "a" และข้อโต้แย้ง "b" ในกรณีนี้ 14
เมื่อคุณเรียกขั้นตอนที่คุณสามารถใช้คำสั่งเรียกเช่นนี้
Call MyProc(argument) หรือคุณสามารถละเว้นคำสั่งเรียกเช่นนี้
MyProc argument