ميزات Visual Basic

مبرمج أو مطور مستقل يعمل في المنزل ويكتب شفرة المصدر باستخدام الكمبيوتر المحمول

حقوق الصورة: comzeal / iStock / GettyImages

Visual Basic هي لغة برمجة تم إنشاؤها بواسطة Microsoft وتم تصميمها لتكون سهلة الاستخدام والتكامل مع واجهة Microsoft Windows الرسومية. إنها خليفة لـ BASIC ، رمز التعليمات الرمزية لجميع الأغراض للمبتدئين ، وهي لغة سابقة تستند إلى النص مع هدف مماثل يتمثل في سهولة الوصول إليها. اليوم ، تتوفر إصدارات من Visual Basic لبيئة برمجة Microsoft .NET ولأتمتة المهام في Microsoft Office.

Visual Basic وتاريخه

تم إصدار الإصدار الأول من Visual Basic في عام 1991. تم تصميمه لتمكين إنشاء برامج Windows بسهولة ، مع استكمال الواجهات الرسومية القياسية المألوفة لمستخدمي نظام التشغيل.

فيديو اليوم

قامت Microsoft على مدى عقود بتوزيع إصدارات من لغة البرمجة BASIC ، ولكن تم تصميم هذه الإصدارات في الغالب من أجلها تستخدم في بيئات سطر الأوامر مثل نظام التشغيل DOS من Microsoft ، وليس للاستخدام في التشغيل الرسومي الحديث أنظمة. تم تصميم Visual Basic لتكون لغة برمجة كاملة مع ميزات عادية مثل الحساب ومعالجة السلاسل والمزيد. تم دمجه مع نهج السحب والإفلات لبناء واجهات مستخدم تجعله سهل الاستخدام ، حتى للمبتدئين أو أولئك الذين يعانون من ضيق الوقت.

استمر Visual Basic في التطور خلال التسعينيات ، حتى إصدار Visual Basic 6.0 في عام 1998. كان يدعم التكامل مع نموذج كائن مكون Microsoft ، أو COM ، وهو نظام لبرامج Windows ومكونات للتواصل وتبادل البيانات والأوامر بغض النظر عن اللغات التي تمت كتابتها في. جاء أيضًا ليشمل دعمًا لمشغل قاعدة بيانات Jet ، والذي تستخدمه أيضًا قاعدة بيانات Microsoft Access برنامجًا في مجموعة برامج Microsoft Office ، مما يعني أن دعم قاعدة البيانات قد تم دمجه بشكل أساسي في لغة.

خلال التسعينيات ، تم تطوير العديد من برامج Windows ، بما في ذلك بعض الأدوات المساعدة المجانية المجانية بالإضافة إلى الأدوات التجارية ، باستخدام Visual Basic. بينما تمتع المبرمجون بسهولة الاستخدام ، اشتكى البعض من مزيج منطق الواجهة وكود العمل جعل من الصعب تحديد مكان تنفيذ الميزات فعليًا في البرنامج ، مما يجعل كود VB صعبًا يحافظ على. كان دعمها للبرمجة الشيئية ، والتي كانت شائعة جدًا في ذلك الوقت ، محدودًا أيضًا.

صعود VB.Net

تم استبدال Visual Basic 6 بشكل فعال بلغة برمجة جديدة تسمى VB.NET. إنه مصمم للتكامل مع نظام برمجة Microsoft .NET ، تمامًا كما تم دمج أسلافه مع COM و Jet. لقد أضاف أيضًا المزيد من الدعم للبرمجة الموجهة للكائنات أكثر من سابقاتها.

في حين أن اللغة لها أتباعها ، إلا أنها أقل استخدامًا من لغات .NET الأخرى ، وخاصة C # ، وقد قالت Microsoft إنها قد لا تقدم جميع ميزات C # إلى VB.NET.

ومع ذلك ، يمكن القول إن إرث Visual Basic يستمر أيضًا في ميزة Windows Forms في Visual Studio ، بيئة تطوير Microsoft. إنه يتيح بناء نموذج بأسلوب السحب والإفلات الذي يعمل مع C # و VB.NET ولغات .NET الأخرى.

Visual Basic للتطبيقات

لا يزال يتم استخدام متغير من Visual Basic لأتمتة المهام وبرمجتها داخل مجموعة Microsoft Office ، بما في ذلك Microsoft Word و Microsoft Excel. اللغة التي يطلق عليها Visual Basic for Applications ، أو ببساطة VBA ، تتوافق إلى حد كبير مع Visual Basic 6 التقليدي.