وجدت الموقع التالي الذي يحتوي على مجموعة من المخترعين لمجموعة مشهورة من لغات البرمجة :
http://www.angelfire.com/tx4/cus/people/
موقع جميل فعلا
وجدت الموقع التالي الذي يحتوي على مجموعة من المخترعين لمجموعة مشهورة من لغات البرمجة :
http://www.angelfire.com/tx4/cus/people/
موقع جميل فعلا
اذا كنت قد قرأت مقالة مايكروسوفت على الرابط التالي هنا ، فقد لا تحتاج الى قراءة مقالي ، ولكن ما رأيك ان تقرأ كل كلماتي ؟
منذ ظهور Visual Basic 8 او 2005 ظهرت ميزة جديدة رائعه فيه وهو فضاء الاسماء My الذي يعتبر اختصارا للكثير من الاوامر المهمه والشائعه الاستخدام ويسهل الوصول اليها بسطر واحد من الكود دون الحاجه للذهاب الى فئاتها الاصليه على الاطلاق . في الحقيقه انه مجرد ” اختصار ” لكنه كما نرى ” قوي ويسهل العمل كثيرا ” كما تتميز به لغة Visual Basic على C# بالرغم من امكانيه محاكاته بسهوله !
ولكن هل خطر ببالك ان تضيف الى عناصر فضاء الاسماء My عناصر اخرى جديدة وترى انك بحاجة الى اضافتها نظرا لتكرار استخدامها لديك في اكوادك ؟ اذا الطريقة تكمل في اتباع ما سياتي !
يمكن اضافة خصائص ، طرق ، فئات ، وحدات نمطية Modules او حتى فضاءات اسماء جديدة مباشرة الى فضاء الاسماء My او حتى اضافة طرق ، خصائص ، دوال الى عناصر موجودة !! القضيه تشبه عمل ما يدعى بالـ Partial Class حيث انه يشبه تعريف فضاء الاسماء ومحتوياته من البدايه في مكان آخر من الكود . فلنبدا اذاً :
لقد قمت بعمل برنامج مصغر لعرض الـ Processes ” العلميات ” التي تعمل في خلفية نظام التشغيل ، البرنامج محدود الامكانيات وبحاجة الى بعض الاضافات واللمسات الفنية لكن الاجزاء الرئيسية منه موجوده وبالتالي فهو لا يحتاج الى تطوير كبير على الاقل في الوقت الراهن .
لتحميل المشروع على شكل ملف مضغوط بصيغة rar يرجى النقر هنا

ميزات البرنامج :
- استخدام الاداة ListView القوية في عرض البيانات .
- امكانية انهاء أي Process يتم تحديدها .
- عرض معلومات تفصيلية عن كل Process موجودة بالذاكرة.
- البحث عن معلومات اضافية عن أي Process على شبكة الانترنت بواسطة موقع جوجل .
عرض التقرير على نافذة WindowsForm :
لنفترض أنه يوجد لديك نافذة في مشروعك اسمها Form1 وتود عرض التقرير عليها ، فكل ما عليك القيام به هو ما يلي :
1. أضف الاداة Reportviewer على النافذة من المجموعة Data في صندوق الأدوات ToolBox .
2. سيظهر لك الجزء ReportViewer Tasks اختر منه اسم ملف التقرير المطلوب والذي سيكون في حالتنا Report1 من الخيار Choose Report .
محرر الصيغ Expression Editor :

بالنسبة لي ولك كمصممي تقارير، فأن هذا هو الجزء الأهم والنافذة ذات الأهمية الاستثنائية تحت كل الظروف داخل التقرير ! فبدونها لن تستطيع عمل تقرير محترم ( أتحداك ! ) هذه النافذة نقوم فيها بكاتبة الصيغ البرمجية البسيطة الخاصة بهذا النوع من التقارير ، ولك أن تعتبر أنه مشابه لمحرر الأكواد الخاص بلغات البرمجة الكاملة داخل Visual Studio كـمحرر Visual Basic .Net و C# لكنه بإمكانات مخفضة جدا بالمقارنة مع محررات لغات البرمجة .
بداية أخبرك بأن الكود الذي يكتب داخل هذه النافذة ما هو إلا عبارة عن دالة ، أي يجب ان تبدأ بعامل المساواة = ، وكأنك تعتبر أن هذا الكود هو جزء من كود آخر مخفي يبدأ بشيء مثل Textbox1.Value .
وكما بالصورة السابقة ، فإن الجزء الأيسر من نافذة محرر الصيغ تتكون من شجرة عناصر TreeView بها مجموعات الصيغ والكائنات التي تستخدم داخل النافذة . سنتحدث عن بعض هذه المجموعات :
أقرأ باقي الموضوع »
أحدث التعليقات