حماة النهضة
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
وعليكم السلام ورحمة الله وبركاته عمرو الحمصى موفق أخي في الأمتحانات إن شاء الله :) أي زر لازم يكون شكلة مربع , لكن يمكن خداع المستخدم بإستخدام صور gif حيث يتخذ الزر شكل الصورة , وذلك من خلال إضافة الصورة إلى الخاصية BackgroundImage من خصائص الزر .. 7oma حماة ا…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
السلام عليكم Anas_x صحيح أنس المفروض أخي أن تضع الأسئلة الخارجة عن الدروس في مواضيع مستقلة مع ذلك , بعد إذنك مشرفنا العزيز نجاوب أسئلة أخونا أنس لا , الأمر يختلف قليلاً , فجميع مترجماتع لغات إطار العمل .NET تنتج كود من نوع IL Intemedial Language , وكود لغات مي…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
التطبيق: تشغيل أكثر من ملف سنضيف خاصية جديدة للبرنامج وهي فتح أكثر من ملف وإضافتها إلى قائمة التشغيل حيث سنستخدم قائمة عناصرها من نوع نص لتخزين مسارات الملفات في قائمة التشغيل إفتح تطبيق الدرس السابق , ومن صندوق الأدوات قم بسحب أداة القائمة : من خلال الخاصية (…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
الدرس الثامن المصفوفات: المصفوفات هي عبارة عن مجموعة متغيرات من نفس النوع متراصة ومترابطة داخل كائن Array ويتم الوصول لأي عنصر في هذه المجموعة من خلال ترتيبة في المجموعة Index مثلاً : مصفوفة أيام الأسبوع تعتبر مجموعة متغيرات من نوع نص و مصفوفة أيام الشهر تعتبر…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
التطبيق إفتح تطبيق الدرس السابق , وأضف زرين للتقديم والتأخير أضف مؤقت Timer , ستلاحظ انه سيضاف إلى الشريط الأصفر تحت نافذة التصميم إختر المؤقت وقم بتعديل خاصية Interval إلى 1000 ,"ثانية واحدة" وعدل قيمة الخاصية Enabled إلى True , هذه الخاصية تقوم بتشغيل أو تعط…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
السلام عليكم ورحمة الله وبركاته الدرس السابع التنقل في الملف ملف الصوت أو الفيديو يحتوي على خاصية طول الملف أي أن كل ملف له طول زمني ويتم قياس الطول في مشغلات ميكروسوفت بالثانية , وفي مشغلات rm بالملي ثانية يتم إيجاد طول الملف من خلال الخاصية Duration في مشغلا…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
التطبيق إفتح تطبيق الدرس السابق أضف الملف AxInterop.RealAudioObjects.dll الذي قمت بتحميلة إلى المراجع References كما فعلنا في الدرس الرابع سنضيف في هذا التطبيق كائن عام جديد من نوع مشغل rm وليكون إسم هذا الكائن rp إختصار لـ Real Player سنقوم بتعريف هذا الكائن …
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
الدرس السادس تشغيل ملفات الريل بلاير Playing RM Files سنستخدم في هذا الدرس الإجراءات كثيراً , ولمزيد من التوضيح عنها أرجع إلى الدرس الرابع تقنية rm تم تصميمها بواسطة شركة .Real Networks Inc حيث أن لهذه التقنية مزايا كثيرة من أهمها حجم الملفات الصغير الذي يتيح …
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
السلام عليكم ورحمة الله وبركاته Pro_S00 , عمرو الحمصى تطبيقاتكما صحيحة ربنا يوفقكم .. 7oma حماة النهضة
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
وعليكم السلام ورحمة الله وبركاته عمرو الحمصى الفيديو لا يظهر !! في خصائص الفورم هناك خاصية إسمها TransparencyKey صفّر قيمتها بالنقر على اللون المختار ثم مفتاح Delete الكود في زر ملئ الشاشة هو السطر التالي : vp.Fullscreen = true; .. 7oma حماة النهضة
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
معتز شمس أهلا بك مشرفنا العزيز نورت موضوعنا بإطلالتك العطرة أشكرك كثيراً على الشرح المفصل للأخ Pro_S00 وعندك حق المفروض نراقب إستخدام جملة try وإن كان إستخدامنا لها هنا هو من باب التبسيط على المبتدئ لا غير كما أن بعض ملفات الصوتيات قد لا تحتوي على إمتداد نتيجة…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
السلام عليكم ورحمة الله وبركاته الدرس الخامس تشغيل ملف فيديو دوال تشغيل الفيديو موجودة في ملف Microsoft.DirectX.AudioVideoPlayback.dll الذي أضفناه إلى التطبيق في الدرس السابق دوال الفيديو تشبه إلى حد كبير دوال الصوت عدى عن إختلافات بسيطة من اهم هذه الإختلافات …
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
وعليكم السلام ورحمة الله وبركاته Pro_S00 تأكد أخي انك وضعت جملة try في دالة تشغيل الملف أيضاً ghubein وبارك لك أخي بإذن الله مستمرين للنهاية عمرو الحمصى تمام أخي , أكيد نال رضانا , خصوصاً رسالة تأكيد الخروج.. أن شاء الله تستمر معنا بنفس النشاط .. 7oma حماة الن…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
Pro_S00 هناك طريقة أخرى ربما تكون أسهل في التنفيذ: قبل دوارة for حدد اعلى قيمة لكائن pb ولتكن عدد تكرار الدوارة +1 : pb.Maximum = 50 + 1; وداخل حاصرتي الدوارة بعد جملة الشرط أضف كود التحريك لتحريك قيمة الكائن خطوة واحدة : pb.Value += 1; .. 7oma حماة النهضة
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
التطبيق ربما تسائل الكثير عن وظيفة الملفات الكثيرة التي تنتهي بإمتداد dll حان الوقت لنعرف ذلك , dll هي إختصار لـ Dynamic Link Library هذه الملفات كتبت بلغة برمجة و تحتوي على دوال وإجرائات وكائنات و تستخدم في برامج أخرى, مثلاً دالة إظهار رسالة كما إستخدمناها في…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
ملحق 1 : تعقب الأخطاء Appendix 1 : Error Handling كثيراً ما تحدث أخطاء في البرامج نتيجة تعامل المستخدم مع البرنامج , وبدون تعقب للأخطاء سيغلق البرنامج بمجرد أي خطأ , لذلك يجب على المبرمج تعقب الأخطاء ليمنع من إغلاق البرنامج وليظهر رسالة للمستخدم بالخطأ مثلاً ف…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
السلام عليكم ورحمة الله وبركاته الدرس الرابع الإجراءات Procedures الإجراء هو مجموعة أوامر ينفذها المعالج مكتوبة بين حاصرتين { } ويتم تعرفها في مكان واحد في البرنامج ويمكن إستدعائها عدة مرات والإجراء له ثلاثة أشياء مهمة : 1- تعريف الإسمName Decleration 2-المدخل…
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
السلام عليكم ورحمة الله وبركاته Pro_S00 ممتاز تطبيقك للدرس الثالث اما أداة ProgressBar فهي بسيطة جداً : أضف الإداة إلى الفورم من صندوق الأدوات وليكن إسمها pb قبل تعليمات الدوارة عرف متغير جديد من نوع Double وليكم إسمه step وإسند له قيمة تمثل عدد تكرار الدوارة …
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
وعليكم السلام ورحمة الله وبركاته تمام , تطبيقك صحيح لكن ليس كاملاً تطبيقك لا يدعم الأعداد العشري وقد أوضحنا في تطبيق الدرس طريقة عمل ذلك راجع أخر سطور في قسم التطبيق من الدرس الثاني موفق إن شاء الله 7oma حماة النهضة
- دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال
التطبيق: أفتح تطبيق الدرس السابق : وقم بحذف صندوقي النص بواسطة زر Delete غير النص المكتوب في الزر إلى "تشغيل الدوارة" من صندوق الأدوات قم بسحب أداة القائمة : من خلال الخاصية (Name) قم بتغيير إسم القائمة من ListBox1 إلى l1 ليسهل التعامل معها من الشفرة ملاحظة: ع…