Şøķåŕą
10-24-2021, 03:13 PM
في بي سكريبت (بالإنجليزية: VBScript) هي لغة سكريبت (نصية) تعمل في بيئة إنترنت، وتتشابه في مفاهيمها البرمجية مع لغة فيجوال بيسك مع بعض التعديلات التي تتلاءم مع طبيعتها المتعاملة مع الإنترنت. الـ VB Script هي اختصار لـ Visual Basic Scripting Edition.
ظهورها
ظهرت هذه اللغة المبسطة المشتقة من اللغة الأم Visual Basic اثر ظهور JavaScript المعقدة بعض الشيء، والتي أنشئت لحل مشكلة بطأ تبادل البيانات بين الخادم وجهاز العميل إذ تأخذ عملية طلب المعلومات من جهاز العميل وإرسالها للخادم ومعالجاتها وإعادة إرسالها زمناً ليس بالقصير، حيث تتميز بإمكانيتها معالجة البيانات على الجهاز العميل.
مميزات اللغة
أكثر مرونة من لغات البرمجة النصية المعروفة، فهي لاتفرق بين الأحرف الكبيرة والصغيرة في أسماء المتغيرات والثوابت
تعتبر أحد أبسط لغات البرمجة التي يمكن البرمجة بها في صفحات الـ ASP
بين الـ VB SCript و HTML
تتحكم الـVB Script بالصفحات بشكل أوسع مما تتحكم بها لغة الـ لغة ترميز النص الفائق HTML، فيمكن إضافة بعض المميزات بواسطتها لتسمح للمستخدم بالتفاعل مع الصفحات، مثال ذلك :
استخدام مربعات الإدخال [InPutBox] لأخذ قيم من المستخدم.
إظهار رسائل للمستخدم بواسطة صندوق الرسائل [MsgBox].
أما لغة الـلغة ترميز النص الفائق فتتميز بكونها لغة عرض فقط، بمعنى أن مانكتبه في الصفحة سيظهر لنا عند العرض كبرنامج الورد تماما. ويمكن استخدام أكواد الـلغة ترميز النص الفائق داخل أكواد لغة الـ VB Script مع وضع علامتي التنصيص حول هذه الأكواد حتى يتم التعامل معها كأكواد لغة ترميز النص الفائق عادية. أي أن اللغتين متكاملتين، كلاهما مكمل للآخر.
بداية مع لغة الـ VB Script
يمكن كتابة أكواد اللغة داخل أي محرر نصوص عادي مثل :
بداية مع لغة الـ VB Script
يمكن كتابة أكواد اللغة داخل أي محرر نصوص عادي مثل :
نوتباد
نوتباد++
مايكروسوفت وورد
مايكروسوفت فرونت بيج
أو أي برنامج نصي آخر، ومن ثم يتم حفظ الصفحة كصفحة ويب للعرض بواسطة أحد مستعرضات الويب.
ظهورها
ظهرت هذه اللغة المبسطة المشتقة من اللغة الأم Visual Basic اثر ظهور JavaScript المعقدة بعض الشيء، والتي أنشئت لحل مشكلة بطأ تبادل البيانات بين الخادم وجهاز العميل إذ تأخذ عملية طلب المعلومات من جهاز العميل وإرسالها للخادم ومعالجاتها وإعادة إرسالها زمناً ليس بالقصير، حيث تتميز بإمكانيتها معالجة البيانات على الجهاز العميل.
مميزات اللغة
أكثر مرونة من لغات البرمجة النصية المعروفة، فهي لاتفرق بين الأحرف الكبيرة والصغيرة في أسماء المتغيرات والثوابت
تعتبر أحد أبسط لغات البرمجة التي يمكن البرمجة بها في صفحات الـ ASP
بين الـ VB SCript و HTML
تتحكم الـVB Script بالصفحات بشكل أوسع مما تتحكم بها لغة الـ لغة ترميز النص الفائق HTML، فيمكن إضافة بعض المميزات بواسطتها لتسمح للمستخدم بالتفاعل مع الصفحات، مثال ذلك :
استخدام مربعات الإدخال [InPutBox] لأخذ قيم من المستخدم.
إظهار رسائل للمستخدم بواسطة صندوق الرسائل [MsgBox].
أما لغة الـلغة ترميز النص الفائق فتتميز بكونها لغة عرض فقط، بمعنى أن مانكتبه في الصفحة سيظهر لنا عند العرض كبرنامج الورد تماما. ويمكن استخدام أكواد الـلغة ترميز النص الفائق داخل أكواد لغة الـ VB Script مع وضع علامتي التنصيص حول هذه الأكواد حتى يتم التعامل معها كأكواد لغة ترميز النص الفائق عادية. أي أن اللغتين متكاملتين، كلاهما مكمل للآخر.
بداية مع لغة الـ VB Script
يمكن كتابة أكواد اللغة داخل أي محرر نصوص عادي مثل :
بداية مع لغة الـ VB Script
يمكن كتابة أكواد اللغة داخل أي محرر نصوص عادي مثل :
نوتباد
نوتباد++
مايكروسوفت وورد
مايكروسوفت فرونت بيج
أو أي برنامج نصي آخر، ومن ثم يتم حفظ الصفحة كصفحة ويب للعرض بواسطة أحد مستعرضات الويب.