وظائف VBScript
هذه الصفحة تشمل جميع الوظائف المدمجة في VBScript:
وظائف Date/Time
دالة |
وصف |
CDate |
يحوّل تعبير صالح لتاريخ أو وقت إلى نوع التاريخ. |
Date |
يعود بالتاريخ الحالي للنظام. |
DateAdd |
يعود بالتاريخ الذي تم إضافة الفرق المحدد. |
DateDiff |
يعود بالعدد الذي يمثل الفرق بين تاريخين. |
DatePart |
يعود بالجزء المحدد من التاريخ المحدد. |
DateSerial |
يعود بالتاريخ المحدد بالسنة والشهر واليوم. |
DateValue |
يعود بالتاريخ. |
Day |
يعود بالعدد الذي يمثل اليوم في الشهر (بين 1 و31 بما في ذلكهما). |
FormatDateTime |
يعود بتعبير منسق بتاريخ أو وقت. |
Hour |
يعود بالعدد الذي يمثل الساعة في اليوم (بين 0 و23 بما في ذلكهما). |
IsDate |
يعود ببولياني يوضح ما إذا كان تعبير الحساب يمكن تحويله إلى تاريخ. |
Minute |
الرجوع إلى الرقم الذي يمثل الدقيقة في الساعة (بين 0 و 59 بما في其中包括). |
Month |
الرجوع إلى الرقم الذي يمثل الشهر في السنة (بين 1 و 12 بما في ذلك). |
MonthName |
الرجوع إلى اسم الشهر المحدد. |
Now |
الرجوع إلى التاريخ والوقت الحالي للنظام. |
Second |
الرجوع إلى الرقم الذي يمثل الثواني في الدقيقة (بين 0 و 59 بما في ذلك). |
Time |
الرجوع إلى الوقت الحالي للنظام. |
Timer |
الرجوع إلى عدد الثواني التي مرت منذ 12:00 صباحًا. |
TimeSerial |
الرجوع إلى عدد الثواني التي مرت منذ 12:00 صباحًا. |
TimeValue |
الرجوع إلى الوقت. |
Weekday |
الرجوع إلى الرقم الذي يمثل اليوم في الأسبوع (بين 1 و 7 بما في ذلك). |
WeekdayName |
الرجوع إلى اسم اليوم في الأسبوع المحدد. |
Year |
الرجوع إلى الرقم الذي يمثل السنة. |
Top
وظائف التحويل
دالة |
وصف |
Asc |
تحويل الحرف الأول في النص إلى رمز ANSI. |
CBool |
تحويل التعبير إلى نوع Boolean. |
CByte |
تحويل التعبير إلى نوع Byte. |
CCur |
تحويل التعبير إلى نوع Currency. |
CDate |
تحويل تعبير تاريخ ووقت صالح إلى نوع Date. |
CDbl |
تحويل التعبير إلى نوع Double. |
Chr |
تحويل الرمز ANSI المحدد إلى رمز. |
CInt |
تحويل التعبير إلى نوع Integer. |
CLng |
تحويل التعبير إلى نوع Long. |
CSng |
تحويل التعبير إلى نوع Single. |
CStr |
تحويل التعبير إلى نوع variant كنوع String. |
Hex |
الرجوع إلى القيمة السداسية للمعدل المحدد. |
Oct |
الرجوع إلى القيمة الثمانية للمعدل المحدد. |
Top
وظائف Math
دالة |
وصف |
Abs |
الرجوع إلى القيمة المطلقة للمعدل المحدد. |
Atn |
الرجوع إلى القيمة العكسية للقوس الجيبية للمعدل المحدد. |
Cos |
الرجوع إلى القيمة الجيبية للمعدل المحدد (بدرجات). |
Exp |
الرجوع إلى قيمة e (قاعدة الطبيعية) مرفوعة إلى قوة. |
Hex |
الرجوع إلى القيمة السداسية للمعدل المحدد. |
Int |
الرجوع إلى الجزء الكامل للمعدل المحدد. |
Fix |
الرجوع إلى الجزء الكامل للمعدل المحدد. |
Log |
الرجوع إلى القيمة الطبيعية للمعدل المحدد. |
Oct |
إرجاع القيمة التربيعية للعدد المحدد. |
Rnd |
إرجاع عدد عشوائي يقع بين 0 و1. |
Sgn |
إرجاع عدد صحيح يمكن أن يشير إلى إشارة العدد المحدد. |
Sin |
إرجاع الجذر التربيعي للعدد المحدد (الزاوية). |
Sqr |
إرجاع الجذر التربيعي للعدد المحدد. |
Tan |
إرجاع الجذر التربيعي للعدد المحدد (الزاوية). |
Top
دالة Array
دالة |
وصف |
Array |
إرجاع متغير يحتوي على مصفوفة. |
Filter |
إرجاع مصفوفة تبدأ من الصفر تحتوي على مجموعة من النصوص بناءً على شرط معين. |
IsArray |
إرجاع قيمة بولية يمكن أن تشير إلى ما إذا كانت المتغير المحدد هو مصفوفة. |
Join |
إرجاع نص يحتوي على عدد معين من الأجزاء من النص. |
LBound |
إرجاع أرقام الأعمدة الأدنى في الأبعاد المحددة للنص. |
Split |
إرجاع نص يحتوي على عدد معين من الأجزاء من النص. |
UBound |
إرجاع أرقام الأعمدة الأعلى في الأبعاد المحددة للنص. |
Top
دالة String
دالة |
وصف |
InStr |
إرجاع موقع الظهور الأول للنص في نص آخر. البحث يبدأ من البداية. |
InStrRev |
إرجاع موقع الظهور الأول للنص في نص آخر. البحث يبدأ من النهاية. |
LCase |
تحويل النص المحدد إلى حروف صغيرة. |
Left |
إرجاع عدد معين من الحروف من الجانب الأيسر من النص. |
Len |
إرجاع عدد الحروف في النص. |
LTrim |
حذف المسافات من الجانب الأيسر من النص. |
RTrim |
حذف المسافات من الجانب الأيمن من النص. |
Trim |
حذف المسافات من الجانبين اليسرى واليمنى من النص. |
Mid |
إرجاع عدد معين من الحروف من النص. |
Replace |
استخدام نص آخر لاستبدال جزء معين من النص المحدد لعدد معين من المرات. |
Right |
يعود بنص يحتوي على عدد معين من الحروف من نهاية النص. |
Space |
يعود بنص يتكون من عدد معين من المسافات. |
StrComp |
مقارنة نصين، وإرجاع قيمة تمثل نتيجة المقارنة. |
String |
يعود بنص يحتوي على نفس الحرف المتكرر لعدد معين. |
StrReverse |
عكس النص. |
UCase |
تحويل النص المحدد إلى حروف كبيرة. |
Top
دوال أخرى
دالة |
وصف |
CreateObject |
إنشاء عنصر معين من النوع المحدد. |
Eval |
حساب التعبير، وإرجاع النتيجة. |
GetLocale |
يعود بمساهمة إلى قيمة ID الإقليم الحالي. |
GetObject |
يعود بمساهمة إلى عنصر automation في الملف. |
GetRef |
يسمح لك بربط البرنامج النصي VBScript بحدث DHTML على صفحة الويب. |
InputBox |
يمكن عرض نافذة الحوار، حيث يمكن للمستخدم إدخال النص، وكذلك النقر على الزر، ثم العودة إلى النتيجة. |
IsEmpty |
يعود بقيمة بولية، تُشير إلى ما إذا كان المتغير المحدد قد تم تعيينه. |
IsNull |
يعود بقيمة بولية، تُشير إلى ما إذا كان المتغير المحدد يحتوي على بيانات غير صالحة (Null). |
IsNumeric |
يعود بقيمة بولية، تُشير إلى ما إذا كان التعبير المحدد يمكن حسابه كعدد. |
IsObject |
يعود بقيمة بولية، تُشير إلى ما إذا كان التعبير المحدد هو عنصر automation أم لا. |
LoadPicture |
يعود بجدول صورة. يستخدم فقط على المنصات ال32 بت. |
MsgBox |
يظهر نافذة رسالة، وينتظر انقران المستخدم، ويعود بالقيمة التي تحدد أي زر ضغط المستخدم. |
RGB |
يعود برقم يمثل قيمة اللون RGB. |
Round |
يقوم بتقريب القيمة اللوجستية. |
ScriptEngine |
يعود بلغة السكريبت التي يستخدمها الإصدار الحالي للوحدة البرمجية السكريبت. |
ScriptEngineBuildVersion |
يعود بالرقم الكامل للإصدار للإصدار الحالي للوحدة البرمجية السكريبت. |
ScriptEngineMajorVersion |
يعود بالرقم الرئيسي للإصدار للإصدار الحالي للوحدة البرمجية السكريبت. |
ScriptEngineMinorVersion |
يعود بالرقم الفرعي للإصدار للإصدار الحالي للوحدة البرمجية السكريبت. |
SetLocale |
يضبط معرف المنطقة، ويعود بالقيمة التي كانت معروفة مسبقًا. |
TypeName |
يعود بالقيمة التي تحدد نوع المتغير الفرعي المحدد. |
VarType |
يعود بالقيمة التي تحدد نوع المتغير الفرعي. |
Top