استخدامات الفيجوال بيسك

من الاستخدامات الأكثر شيوعًا للفيجوال بيسك:[١]

  • يستطيع المطورون إنشاء برامج يمكن استخدامها كواجهة أمامية لقواعد البيانات.
  • يمكن لأدوات VB مساعدة المبرمجين على تطوير تطبيقات أو برامج كاملة مع السماح لهم بتعديل ومراجعة عملهم وفقًا لذلك.
  • النوع الأكثر شيوعًا من Visual Basic المستخدم اليوم هو "VBA" حيث يمكن استخدامه لبرمجة تطبيقات المايكروسوفت أوفيس، مثل الإكسل والبوربوينت.
  • يستخدمها المتخصصون لجعل المهام اليومية المتكررة أقل رتابة من خلال استخدام وحدات الماكرو حيث تعمل وحدات الماكرو على إتمام أي مهمة تقريبًا، مثل تنفيذ معالجة الكلمات والبيانات أو إنشاء المخططات والجداول المخصصة، فعلى سبيل المثال قد يكتب المستخدم العادي ماكرو يسمح له بإنشاء جدول بيانات وتعبئته بنقرة واحدة، وغالبًا ما يكتب المبرمجون وحدات ماكرو يمكنها نسخ أجزاء كبيرة من التعليمات البرمجية أو تحديد لغات معينة.
  • يمكن للشركات والمؤسسات استخدامها لتخصيص الإكسل لأغراضها الفريدة، مثل سحب إحصائيات أو معلومات معينة من جدول بيانات.
  • يمكن للشركات والمؤسسات أيضًا استخدامها خارجيًا، أو في تطبيقات غير تابعة لمايكروسوفت، من خلال تطبيق تقنية تسمى واجهة (COM) التي تمكن الأوامر من الاتصال عبر حدود الحاسوب، وبالتالي يسمح ذلك باستخدامها في تطبيق خاص بالمؤسسة.


تعريف الفيجوال بيسك

تعد الفيجوال بيسك من مايكروسوفت تطورًا للغة البرمجة الأساسية المصممة للاستخدام، مع واجهة برمجة غنية بالميزات تسمى بيئة التطوير المتكاملة (IDE)، حيث إنه قبل تطوير ال IDE، اعتمدت البرمجة بلغات أخرى مثل بيسك بشكل كبير على سطر أوامر DOS، وطُلب من المبرمجين كتابة التعليمات البرمجية يدويًا واستخدام DOS لترجمة برامجهم إلى ملفات قابلة للتنفيذ، وهي عملية صعبة نوعًا ما وفيها احتمالية كبيرة للخطأ، لذلك فإن الIDE يبسط العملية من خلال توفير واجهة موحدة تسهل الترميز، وتسمح بالتجميع بنقرة واحدة في ملف قابل للتنفيذ.[٢]


تطبيقات على استخدام الفيجوال بيسك

ضمن تطبيقات المايكروسوفت أوفيس تسمح الفيجوال بيسك للمستخدمين بأداء وظائف لا تعد، ولا تُحصى تتجاوز عمليات معالجة النصوص وجداول البيانات البسيطة، وبالنسبة للمستخدم العادي، تساعد الفيجوال في جعل المهام اليومية المتكررة أقل تكرارًا من خلال استخدام وحدات الماكرو، ومن التطبيقات على استخدام الفيجوال بيسك:[٣]

  • لمتخصصي الحاسوب: حيث يستخدم المبرمجون وحدات الماكرو بطرق أكثر تعقيدًا، مثل نسخ أجزاء كبيرة من التعليمات البرمجية، ودمج وظائف البرنامج الحالية، وتصميم لغات معينة.
  • للشركات والمؤسسات: يُمكن للفيجوال بيسك أيضًا العمل في إعدادات خارجية، أي إعدادات غير تابعة لمايكروسوفت باستخدام تقنية تسمى واجهة "COM"، والتي تسمح للأوامر بالتفاعل عبر حدود الحاسوب، إذ قامت العديد من الشركات بتطبيق الفيجوال داخل تطبيقاتها الخاصة سواء الملكيّة أو التجارية، بما في ذلك "AutoCAD" و"ArcGIS" و"CATIA" و"Corel" و"Raw" و"SolidWorks"، ومن الجدير بالذكر أنه يجوز لأي شركة استخدام الفيجوال لتخصيص الإكسل لغرض فريد، مثل تحديد المدة التي ستستغرقها للحصول على مليون دولار بمحفظة استثمارية بناءً على معدل فائدة محدد وعوامل أخرى، مثل عدد السنوات حتى التقاعد.

المراجع

  1. "Visual Basic (VB)", whatis.techtarge, Retrieved 21/1/2022. Edited.
  2. "Programming Languages: Visual Basic and Visual Basic for Applications", floridatechonline, Retrieved 21/1/2022. Edited.
  3. "Visual Basic for Applications (VBA)", investopedia, Retrieved 27/8/2020. Edited.