;3MD
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
دخول

لقد نسيت كلمة السر

مجموعة المنتدى
مجموعات Google
اشتراك في 3MD-IT Group
البريد الإلكتروني:
زيارة هذه المجموعة
المتواجدون الآن ؟
ككل هناك 1 عُضو حالياً في هذا المنتدى :: 0 عضو مُسجل, 0 عُضو مُختفي و 1 زائر

لا أحد

[ مُعاينة اللائحة بأكملها ]


أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 14 بتاريخ 8/1/2013, 10:57 am
أفضل 10 أعضاء في هذا المنتدى
Sniper - 201
دورات VB.net : الدرس الثاني Vote_rcapدورات VB.net : الدرس الثاني Voting_barدورات VB.net : الدرس الثاني Vote_lcap 
M.Y.T - 184
دورات VB.net : الدرس الثاني Vote_rcapدورات VB.net : الدرس الثاني Voting_barدورات VB.net : الدرس الثاني Vote_lcap 
STEEV - 94
دورات VB.net : الدرس الثاني Vote_rcapدورات VB.net : الدرس الثاني Voting_barدورات VB.net : الدرس الثاني Vote_lcap 
*شمس الإسلام* - 67
دورات VB.net : الدرس الثاني Vote_rcapدورات VB.net : الدرس الثاني Voting_barدورات VB.net : الدرس الثاني Vote_lcap 
MhdSyrwan - 51
دورات VB.net : الدرس الثاني Vote_rcapدورات VB.net : الدرس الثاني Voting_barدورات VB.net : الدرس الثاني Vote_lcap 
حنيني للجنة - 36
دورات VB.net : الدرس الثاني Vote_rcapدورات VB.net : الدرس الثاني Voting_barدورات VB.net : الدرس الثاني Vote_lcap 
ايمــــ عزي ــــاني - 32
دورات VB.net : الدرس الثاني Vote_rcapدورات VB.net : الدرس الثاني Voting_barدورات VB.net : الدرس الثاني Vote_lcap 
Karam - 23
دورات VB.net : الدرس الثاني Vote_rcapدورات VB.net : الدرس الثاني Voting_barدورات VB.net : الدرس الثاني Vote_lcap 
VIRUS - 21
دورات VB.net : الدرس الثاني Vote_rcapدورات VB.net : الدرس الثاني Voting_barدورات VB.net : الدرس الثاني Vote_lcap 
kenan.t - 21
دورات VB.net : الدرس الثاني Vote_rcapدورات VB.net : الدرس الثاني Voting_barدورات VB.net : الدرس الثاني Vote_lcap 

بحـث
 
 

نتائج البحث
 


Rechercher بحث متقدم


دورات VB.net : الدرس الثاني

اذهب الى الأسفل

هل استفدتم من الدرس

دورات VB.net : الدرس الثاني Vote_rcap0%دورات VB.net : الدرس الثاني Vote_lcap 0% 
[ 0 ]
دورات VB.net : الدرس الثاني Vote_rcap0%دورات VB.net : الدرس الثاني Vote_lcap 0% 
[ 0 ]
 
مجموع عدد الأصوات : 0
 
 
التصويت مغلق

دورات VB.net : الدرس الثاني Empty دورات VB.net : الدرس الثاني

مُساهمة من طرف Sniper 5/7/2010, 6:02 am

دورات VB.net : الدرس الثاني Salam

الدرس الثاني
سنتعلم هذا الدرس :
1- كيف نقوم بفتح مشروع جديد .
2- تعليمة القرآة والكتابة على شاشة Dos .
3- تعريف المتحولات .
4- تعليمات الاسناد وغيرها .....


1- كيف نقوم بفتح مشروع جديد :
بعد تنصيب الـ IDE الذي سنستخدم فيه الـ Microsoft Visual Studio 2008 نقوم بفتح البرنامج فتظهر لنا الشاشة التالية :


دورات VB.net : الدرس الثاني Xba78804

فنجد إختيارين نختار في Create Project والذي نجده كما في الصورة :

دورات VB.net : الدرس الثاني EYn79015

أو عن طريق التالي :

دورات VB.net : الدرس الثاني Uw379152

ثم

دورات VB.net : الدرس الثاني PIM79294

فتظهر الشاشة التالية :

دورات VB.net : الدرس الثاني 10770090

وكما كتبنا في الصورة كل ما سنأخذه في هذا الدرس سنقوم بكتابته بين

الكود:

()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 مرات
Sniper
Sniper
مدير المنتدى
مدير المنتدى

عدد المساهمات : 201
نقاط : 153311
السٌّمعَة : 1
تاريخ التسجيل : 06/06/2010
العمر : 32

https://3md-it.yoo7.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

دورات VB.net : الدرس الثاني Empty تحميل الدرس

مُساهمة من طرف Sniper 5/7/2010, 6:08 am

هذا رابط تحميل الدرس

ادخل الرابط التالي

http://www.multiupload.com/RHIHPON00X


هناك خطأ في الدرس بل أن نكتب Console.Read(a)
نكتب a=Console.Read()

وشكراً للأخت *شمس الإسلام* على التنيه دورات VB.net : الدرس الثاني 805715


عدل سابقا من قبل Sniper في 31/7/2010, 8:57 am عدل 1 مرات
Sniper
Sniper
مدير المنتدى
مدير المنتدى

عدد المساهمات : 201
نقاط : 153311
السٌّمعَة : 1
تاريخ التسجيل : 06/06/2010
العمر : 32

https://3md-it.yoo7.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

دورات VB.net : الدرس الثاني Empty الوظيفة

مُساهمة من طرف Sniper 5/7/2010, 6:50 am

طبعا الدرس حسب اعتقادي كان سهلا
ونحن لن نطالبكم بالوظيفة
وإنما فقط جربوا أن تطبعوا رسالة لادخال عددين
قراءة العددين
تجمعوا العددين وتطرحوهما ضربهما ..... الخ
ثم طباعة رسالة بالناتج



لا تنسونا من صالح الدعاء
Sniper
Sniper
مدير المنتدى
مدير المنتدى

عدد المساهمات : 201
نقاط : 153311
السٌّمعَة : 1
تاريخ التسجيل : 06/06/2010
العمر : 32

https://3md-it.yoo7.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى