VBScript โปรแกรม

ইনস্ট্রাকশন

সাব-প্রোগ্রাম
এই সাব-প্রোগ্রাম কোনো মান ফিরিয়ে দেয় না。
ফাংশন প্রোগ্রাম
যদি আপনি কোনো মান ফিরিয়ে দেবেন, তবে ফাংশন প্রোগ্রাম ব্যবহার করতে পারেন。

VBScript โปรแกรม

আমরা দুই ধরণের প্রোগ্রাম ব্যবহার করতে পারি: সাব-প্রোগ্রাম এবং ফাংশন প্রোগ্রাম。

সাব-প্রোগ্রাম:

  • একসিরিজ স্টেটমেন্ট, যা Sub এবং End Sub স্টেটমেন্টের মধ্যে বন্ডল করা হয়。
  • কিছু কাজ করতে পারে, কিন্তু কোনো মান ফিরিয়ে দেয় না。
  • প্রোগ্রামের মাধ্যমে পারামিটার পাঠানোর জন্য ব্যবহার করা যায়。
  • ถ้าไม่มี ต้องมีวงวาละเปล่า
Sub mysub()
 some statements
End Sub
Sub mysub(argument1,argument2)
 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