دخول
المتواجدون الآن ؟
ككل هناك 1 عُضو حالياً في هذا المنتدى :: 0 عضو مُسجل, 0 عُضو مُختفي و 1 زائر لا أحد
أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 14 بتاريخ 8/1/2013, 10:57 am
أفضل 10 أعضاء في هذا المنتدى
Sniper - 201 | ||||
M.Y.T - 184 | ||||
STEEV - 94 | ||||
*شمس الإسلام* - 67 | ||||
MhdSyrwan - 51 | ||||
حنيني للجنة - 36 | ||||
ايمــــ عزي ــــاني - 32 | ||||
Karam - 23 | ||||
VIRUS - 21 | ||||
kenan.t - 21 |
بحـث
دورات VB.net : الدرس الثاني
صفحة 1 من اصل 1
هل استفدتم من الدرس
دورات VB.net : الدرس الثاني
الدرس الثاني
سنتعلم هذا الدرس :
1- كيف نقوم بفتح مشروع جديد .
2- تعليمة القرآة والكتابة على شاشة Dos .
3- تعريف المتحولات .
4- تعليمات الاسناد وغيرها .....
1- كيف نقوم بفتح مشروع جديد :
بعد تنصيب الـ IDE الذي سنستخدم فيه الـ Microsoft Visual Studio 2008 نقوم بفتح البرنامج فتظهر لنا الشاشة التالية :
فنجد إختيارين نختار في Create Project والذي نجده كما في الصورة :
أو عن طريق التالي :
ثم
فتظهر الشاشة التالية :
وكما كتبنا في الصورة كل ما سنأخذه في هذا الدرس سنقوم بكتابته بين
- الكود:
()Sub Main
…………
End Sub
2- تعليمة القرآئة والكتابة على شاشة الـ Dos :
كلكم تذكرون عندما كنا نريد القراءة من لوحة المفاتيح في الباسكال كنا نكتب
(Read(a
(Readln(a
أما بالنسبة للـ VB.net فنكتب
a=(Console.Read(
a=(Console.ReadLine(
مع العلم أن الـ VB.net ليست حساسة للأحرف صغيرة أو كبيرة
أي إنها تعتبر الحرف الصغير هو نفسه الحرف الكبير
وانتم عندما تكتبون ستجدون خاصية التكملة التلقائية حيث ستظهر لكم كل الاحتمالات التي يمكن أن تستخدموها
ويوجد هناك خاصية ثالثة للـ read هي
()Console.ReadKey
وهي تعليمة يمكنها أن تقرأ كائن وهو enum أي :
(.....,day=(sun,mon
وهي متوافقة مع الـ Unicodeوالجميل في هذه التعليمة أنها يمكن أن تقرأ المحارف بدون ضغط الـ Enter في كل محرف .
أما تعليمة الكتابة فكنا نراها في الـ Pascal
- الكود:
;(Write(string
;(' Write(' 3MD-IT
;(Writeln(string
;(' Writeln(' 3MD-IT
أما في الـ VB.net فنحده بالشكل :
للقيام بكتابة متحول من نمط String أو Char نكتب
(Console.Write(String
ولكتاية نص بشكل مباشر
(" Console.Write(" 3MD-IT
فنجد أن الفرق في الفواصل المنقوطة فلا يوجد في الـ VB.net فواصل منقوطة
وبالنسبة للكتابة ثم النزول سطر فنكتب
(Console.WirteLine(String
(" Console.WriteLine(" 3MD-IT
3- تعريف المتحولات :
كنا نكتب في الباسكال اذا اردنا أن نعرف متحول
- الكود:
Var
;a : integer; ch : char
;st : string; bo : Boolean
وكان يجب علينا أن نكتبها في مكان واحد وهو في أعلا البرنامج
أما VB.net فنستطيع تعريف المتحول في أي مكان من الـ Code فنكتب :
- الكود:
Dim a As integer
فإذا ما قارناه لوجدنا الـ Dim مكان الـ var مع فرق أنه يجب كتابة Dim مع كل متحول تعرفه وأيضاً نجد أن مكان الـ ( : ) كتبنا As ثم أسم المتحول
بالنسبة لأسماء المتحولات فلن نذكرها الآن وسنذكر بعضها
متحول من نمط سلسلة محارف (يشبه الباسكال) String
متحول من نوع محرف (يشبه الباسكال) Char
متحول منطقي (يشبه الباسكال) Boolean
متحول من نمط رقم صحيح (يشبه الباسكال) Integer
متحول من نمط عدد حقيقي (في الباسكال نكتب Real) أما VB.net نكتب Double
وفي الـ VB.net يمكن إسناد قيمة للمتحول بعد تعريفه مباشرة أي :
- الكود:
Dim a As Double = 13.5
4- تعليمات الاسناد وغيرها .....
إن تعليمات الاسناد هي تقريبا نفسها في الباسكال
كما قلنا أن VB.net إنها قريبة على الباسكال فنجد
في الباسكال :
- الكود:
; a :=b + c
; bo := true
;' str := ' 3MD-IT
;'ch := 'a
أما في الـ VB.net فنكتب
- الكود:
a = b + c
bo = true
" str = " 3MD-IT
"ch = "a
فنجد أنه لا يوجد ( : ) في الاسناد ولا يوجد فاصلة منقوطة فهي لغة سطرية
وكما قلنا بدل ( ' ) نكتب ( " )
أتمنى أن يكون الدرس مفيداً
ورجاءً تعبت في الدرس أريد أن أعر ف هل استفدتم
ولأي استفسارات أو أسئلة ادخلو على الرابط التالي :
أضغط هــنا
لا تنسونا من صالح الدعاء
عدل سابقا من قبل Sniper في 31/7/2010, 8:51 am عدل 3 مرات
تحميل الدرس
هذا رابط تحميل الدرس
ادخل الرابط التالي
http://www.multiupload.com/RHIHPON00X
هناك خطأ في الدرس بل أن نكتب Console.Read(a)
نكتب a=Console.Read()
وشكراً للأخت *شمس الإسلام* على التنيه
ادخل الرابط التالي
http://www.multiupload.com/RHIHPON00X
هناك خطأ في الدرس بل أن نكتب Console.Read(a)
نكتب a=Console.Read()
وشكراً للأخت *شمس الإسلام* على التنيه
عدل سابقا من قبل Sniper في 31/7/2010, 8:57 am عدل 1 مرات
الوظيفة
طبعا الدرس حسب اعتقادي كان سهلا
ونحن لن نطالبكم بالوظيفة
وإنما فقط جربوا أن تطبعوا رسالة لادخال عددين
قراءة العددين
تجمعوا العددين وتطرحوهما ضربهما ..... الخ
ثم طباعة رسالة بالناتج
ونحن لن نطالبكم بالوظيفة
وإنما فقط جربوا أن تطبعوا رسالة لادخال عددين
قراءة العددين
تجمعوا العددين وتطرحوهما ضربهما ..... الخ
ثم طباعة رسالة بالناتج
لا تنسونا من صالح الدعاء
مواضيع مماثلة
» دورات VB.net : الدرس الثالث
» دورات VB.net : الدرس الرابع
» دورات VB.net : الدرس الأول
» الاستمرار في دورات الـ VB.net
» مناقشة دورات تعليم VB.net
» دورات VB.net : الدرس الرابع
» دورات VB.net : الدرس الأول
» الاستمرار في دورات الـ VB.net
» مناقشة دورات تعليم VB.net
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
29/8/2010, 12:12 pm من طرف ايمــــ عزي ــــاني
» Planes Game
26/8/2010, 8:02 am من طرف Sniper
» الختمة الجماعية في رمضان
24/8/2010, 5:43 am من طرف M.Y.T
» بعد رحيل العشر الأول ...
23/8/2010, 11:53 pm من طرف *شمس الإسلام*
» رســـالــة مـــن ...؟؟!!
19/8/2010, 11:42 pm من طرف *شمس الإسلام*
» Happy Birthday To U
16/8/2010, 9:49 pm من طرف Sniper
» إحدى وعشرون نصيحة نحو صلاة الفجر
11/8/2010, 4:45 pm من طرف kenan.t
» ماذا تتمنى في هذه اللحظة ؟!
11/8/2010, 4:22 am من طرف M.Y.T
» برنامج Imageshackert
10/8/2010, 6:00 am من طرف STEEV
» كيف نستعد لرمضان
10/8/2010, 3:44 am من طرف M.Y.T