فيجوال بيسك (بالإنجليزية: 2005 Visual BASIC) ( ترجمتها الأساسيات المرئية )
2 مشترك
صفحة 1 من اصل 1
فيجوال بيسك (بالإنجليزية: 2005 Visual BASIC) ( ترجمتها الأساسيات المرئية )
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
السلام عليكم ورحمة الله وبركاته
فيجوال بيسك (بالإنجليزية: 2005 Visual BASIC) ( ترجمتها الأساسيات المرئية )
هي بيئة تطوير ولغة برمجة من مايكروسوفت ، تستند إلى لغة البيسك الشهيرة. وهي تصنف ضمن لغات البرمجة الشيئية حيث أنها لغة ذات تصميم مرئي وواجهة رسومية منذ أن بدأت مايكروسوفت في إصدار الفيجوال بيسك .
وهي تلاقى نجاحا باهرا وشعبية لا بأس بها بين المبرمجين؛ نظرا لسهولتها الشديدة في مقابل التعقيد الشديد الذي يواجهه أى مبرمج يسعى لبرمجة ويندوز باستخدام السي أو السي++. عموما تناسب الفيجوال بيسك تطبيقات قواعد البيانات ، التطبيقات المخصصة للشركات الصغيرة ، برامج الحسابات وهي مريحة وسهلة وتؤدى الغرض بالإضافة إلى أنها تسمح للمبرمج بالتركيز على حل المشكلة، فغالباً ما لا يواجه صعوبات فنية أثناء كتابة برنامج بالفيجوال بيسك. و لكن بقى أن نذكر أن برامج الفيجوال بيسك لا تتم ترجمتها كاملة إلى لغة الآلة مثل السي++ أو الدلفي وإنما تترجم إلى كود وسطى يتصل مع مكتبة ربط تسمى ب"Run Time library" واسمها MSVBM??.Dll مع استبدال علامات الاستفهام برقم الإصدار.
مميزات الفيجوال بيسك
لغة سهلة وسريعة لإنشاء تطبيقات ويندوز.
تدعم البرمجة الشيئية إلا أن ذلك ليس بشكل كامل.
تجربة برامج الفيجوال بيسك سهلة وسريعة لاعتمادها على مكتبة الربط خلال وقت التشغيل.
تعتبر لغة الفيجوال بيسك لغة كائنية المنحنى .
سهلة التعلم والفهم .
سهولة اكتشاف الأخطاء فيها .
إصدارات فيجوال بيسك
فيجوال بيسك 1:- (الإصدار الأول من Visual Basic كان محدود للغاية ) .
فيجوال بيسك 2:- (الإصدار الثاني من Visual Basic لم يظهر أي جديد باستثناء إضافة القليل من الخصائص ودعم أفضل لبيئة التطوير المتكاملة IDE.)
فيجوال بيسك3 : -(يعتبر الإصدار الثالث هو بداية طريق النجومية أو الشهرة لـ Visual Basic! حيث قدم دعم لقواعد البيانات وأصبح ذو نهاية مفتوحة بفضل الإضافات التي كنت تستطيع دمجها مثل VBX والتي تطورت فيما بعد إلى OCX ) .
فيجوال بيسك4:- (كان الهدف الأساسي من الإصدار الرابع هو مرحلة انتقالية إلى Windows 95 لتطوير تطبيقات من نوع 32 bit ) .
فيجوال بيسك 5:- (الإصدار الخامس كان بمثابة الإعلان الرسمي في أن لغة Visual Basic هي لغة برمجة لتطوير التطبيقات الحقيقية والتجارية. حيث أضاف العديد من أنواع المشاريع كـ ActiveX Controls و ActiveX Documents وغيرها ) .
فيجوال بيسك 6 :- (الإصدار السادس لا يختلف عن الإصدار الخامس كثيرا لكن هناك العديد من التحسينات وعلاج للأخطاء التي كانت موجودة في الإصدار الخامس) .
فيجوال بيسك.نت :-تم إنتاج هذا الإصدار مع تغيير جذري عما سبقه من الإصدارات ولقد صدر في ظل هذه التقنية أربعة إصدارات إلى الآن وهما :- فيجوال بيسك.نت 2003/ فيجوال بيسك نت 2005 /فيجوال بيسك.نت 2008 /فيجوال بيسك.نت 2010
لإنشاء مشروع Visual Basic.net 2005لتحريك صورة حركة أفقية داخل نافذة النموذج بصفة مستمرة اتبع الخطوات التالية :
1 - قم بفتح برنامج الفجيوال بيزيك كما يلى :
اضغط على قائمة start ثم All programs ثم اضغط على .Microsoft Visual Basic 2005 Express Edition
2 - من الشاشة الافتتاحية Start Page افتح القائمة File واختر منها New Project .
3 - من مربع New Project اضغط على . Windows Application
4 - اكتب أسم المشروع " صور متحركة " ثم اضغط على OK .
أ - من صندوق أدوات التحكم ( Tool Box ) اضغط على الأداة Picture Box مرتين متتاليتن لأدراجها بالنموذج Form1 وبالمثل اضغط على أدوات التوقيت (Timer1- Timer2 ).
ب - اضغط أمام خاصية Background Image داخل نافذة الخصائص ( Properties Windows ) ثم
قم بالضغط على Import لإدراج صورة من داخل جهازك .
ت – قم بالضغط على D.C )Timer1 ) للانتقال إلى نافذة البرمجة ثم اكتب الكود التالى:
Public Class Form1
Dim x As Integer
Private Sub Timer 1_Tick(By Val sender As System.Object, By Val e As System.EventArgs) Handles Timer1. Tick
PictureBox1. Left = PictureBox1. Left + 5
If PictureBox1. Left > x - 10 Then
Timer1. Enabled = False : Timer2. Enabled = True
End If
End Sub
ث - قم بالضغط فى أى مكان فارغ داخل النموذج Form 1 للانتقال إلى نافذة البرمجة ثم اكتب الكود التالى:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
x = Me.Width - PictureBox1.Width
Timer1.Enabled = True : Timer2.Enabled = False
End Sub
ج - قم بالضغط على D.C )Timer1 ) للانتقال إلى نافذة البرمجة ثم اكتب الكود التالى:
Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
PictureBox1.Left = PictureBox1.Left - 5
If PictureBox1.Left < 0 Then
Timer1.Enabled = True : Timer2.Enabled = False
End If
End Sub
End Class
ح – أحفظ البرنامج ثم اضغط على F5 لتتحرك الصورة داخل النموذج وبصفة مستمرة ، ثم ترتد إذا وصلت الى أى جانب من جوانب النافذة [right]
ارحب باستفسارتكم بخصوص اى شىء يخص هذا البرنامج
طالبة الجنة- عالم جديد
- عدد المساهمات : 21
عداد النشاط في المنتدي : 86927
نشاط العضو : 1
تاريخ التسجيل : 31/12/2012
رد: فيجوال بيسك (بالإنجليزية: 2005 Visual BASIC) ( ترجمتها الأساسيات المرئية )
رائع الشرح وجزاك الله كل الخير
رد: فيجوال بيسك (بالإنجليزية: 2005 Visual BASIC) ( ترجمتها الأساسيات المرئية )
وجزاكم المثل ان شاء الله[i]
طالبة الجنة- عالم جديد
- عدد المساهمات : 21
عداد النشاط في المنتدي : 86927
نشاط العضو : 1
تاريخ التسجيل : 31/12/2012
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى