أحدث البرامج التعليمية وتطوير الشبكة
 

إجراءات فبسكريبت


فبسكريبت اثنين من إجراءات أنواع:

  • إجراء Sub
  • إجراء وظيفة

إجراءات الفرعية فبسكريبت

A إجراء Sub:

  • هو عبارة عن سلسلة من البيانات، محاطة اللجنة الفرعية ونهاية البيانات الفرعية
  • يمكن أن تؤدي الإجراءات، ولكن does not return قيمة
  • يمكن أن الحجج
Sub mysub()
  أو

Sub mysub(argument1,argument2)
  مثال
Sub mysub()
  response.write("I was written by a sub procedure")
End Sub
مشاهدة مثال »

إجراءات دالة VBScript

إجراء وظيفة:

  • هو عبارة عن سلسلة من البيانات، محاطة وظيفة ونهاية البيانات وظيفة
  • يمكن أن تؤدي الإجراءات و 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