المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح خطوة بخطوة تصميم و برمجة آلة حاسبة بلغة c#.net 2008


pop
25-12-2009, 04:52 PM
السلام عليكم و رحمة الله و بركاته


أقدم لكم اليوم شرح كيفية برمجة آلة حــاسبة بلغة C#.NET و أتمنى أن تنول إعجاب الجميع و يستفيد بإذن الله جميع الأعضاء


أولاً : فتح البرنامج Visual Studio 2005 or 2008 .NET


ثانياً : إنشاء مشروع جديد كما بالصورة ...


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

ثالثاً : إختيار لغة ( Visual C# -- > Windows ) من القائمة Project Types
ثم إختيار Windows Forms Application من القائمة Templates
و تغيير إسم المشروع إلى SimpleCalculator كمــا بالصورة ...


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

نضغط OK لبناء المشروع


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

رابعاً : إنشاء TextBox و تحديد خصائصه بس متخليش خاصية ال Text = ( 0.)l دلوقتي خليها في الدرس القــادم و خصائص ال Form و كذلك بناء بعض ال Buttons و تحديد خصائصها كما بالصورة ...


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]


زهقنا و عايزين نكتب شوية كــــود .. طيب حاضر بس متزقش
:D:D:D

نبتدي منيييييييين :confused::confused:
مــــــــاشي عرفت :rolleyes::rolleyes:


كـــــود ال Button المسؤول عن إدراج علامة عشرية , و غيرنا إسمه ل btnDec .... صح ؟؟؟؟؟؟؟؟


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

و بعدين كـــــود الأرقام ( إزاى أخلي البرنامج يكتب أرقـــام ) الصورة أهي ...


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

طـــــــــــيب و بعديـــــن :rolleyes::rolleyes::rolleyes:


ال Button اللي يخلي الرقم سالب أو موجب أكيد بتشوفوه في الآلة الحاسبة بتاعت ال Windows


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

دلوقتي هنضيف شوية كود عشان يسهل عملية الحسابات


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

فـــاكرين قولتيلكو في الأول هنكتب كــود هنا بس مش دلوقتي .. جه الوقت عشان نضيفه و طبعاً نضيفه لكل الأرقام اللي مش ظاهرة في الصورة يعني 4 و 5 و 6 و 7 و 8 و 9 و زر العلامة العشرية btnDec متنسوش ... قشطة ;););)


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

قربنا نخلص أهوووووو :D:D:D:D


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


الصورة دي الجمع و الطـــرح


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

و دي الضرب و القسمة


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

وصلنا دلوقتي لآخر حاجة و هي إظهـــار الناتج ( = ) و أهــم حــاجة خلي بالكو منها أوي ...


أول حاجة عمليات الجمع و الطرح و الضرب عشان سهلين


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

و التانية عملية القسمة عشان فيها شوية لبش :D:D:D


لو واحد قسم رقم على صفر هيوقف البرنامج و إحنا مش عايزين كـــده ( هو ده اللبش ) لازم نوقفه عند حده ...


[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

بس كـــده خلصنا .... يــــــارب تكون عجبتكو


بس في مشكلة .. دي آلة حاسبة بسيطة جداً متعتمدش عليها في حسابات كبيرة و معقدة و إنشاء الله الجزء التاني قريب


الجزء الثاني ... تحسين أداء البرنامج ليقوم بعمليات كبيرة و معقدة


لا تنسوني من صالح دعائكم ... و لاتنسوا التقييم و الرد حتى يبقى الموضوع أكبر وقت ممكن لتعم الفائدة على الجميع ... و شـــكراً


إلى اللقاء

V.I.P
28-12-2009, 04:57 AM
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات] ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات])