الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال

مغلقرائج
بدأه حماة النهضة في 19 أبريل 2007 · 208 رد · 80,594 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#76

السلام عليكم

اقتباس
ستلاحظ أن جميع كائنات النافذة محصورة في الزاوية العليا اليسرى من النافذة

حيث أن تكبير النافذة لم يقم بتعديل حجم و أماكن الكائنات

ولحل هذه المشكلة سنستخدم خاصية واحدة في جميع الكائنات : Anchor

أضن أنه هناك حل أفضل لأنه أحيانا مثل إستعمالtoolsMenuStrip مع RichTextBoxفي نفس النافذة فلن تظهر لي الأسطر الأولى منRichTextBox لذلك إعتمد على الحدث Form_Maximizedلتحديث أماكن وأحجام المكونات في النافذة

protected override void WndProc(ref Message m)
{
  if (m.Msg == 0x0112)
	if (((int)m.WParam & 0xFFF0) == 0xF030)
	 { BeginInvoke(new EventHandler(Form_Maximized), this, EventArgs.Empty);
	 }			
	 base.WndProc(ref m);
}

مثال على ذلك متواجد في هذا الرابط

طبعا الغاية من هذه الملاحظة هو مزيد الإفادة :)

#77

وعليكم السلام ورحمة الله

Ben_Laiid

أهلاً بك أخي من جديد , وشكراً على مداخلاتك الرائعة

طريقتك أيضاً صحيحة لكن السبب في إختياري الطريقة المذكورة في الدرس

هو أولاً أنها أسهل , وأبعد عن التعقيد الغير مفيد للمبتدئين

وثانياً والأهم أنها تصلح لتكبير وتصفير الصورة حتى ولو تم التكبير عن طريق سجب الأطراف

وليس عن طريق زر التكبير

كمان أن الخطأ الذي أشرت إليه :

اقتباس
أحيانا مثل إستعمالtoolsMenuStrip مع RichTextBoxفي نفس النافذة فلن تظهر لي الأسطر الأولى منRichTextBox

يمكن حلة بكل سهولة عن طريق إستخدام BringToFront للأداة الأعلى , وهي الـ RichTextBox في مثالك

..

7oma

حماة النهضة

إعذرونا , سنضطر للغياب فترة كبيرة

الأمر ليس بيدنا ...... فسامحونا

#78

ممكن سؤال .. بالنسبه لبرنامج frame work.net انا نزلته وسطبته اكتر من مره لكن ما ينزل وما ادرى ايش المشكله ... انا عندى برنامج سى شارب 2005 ولكن ما ادرى ايش اللى يلزمنى بالاضافه اليه.. ارجو المساعده

#79

dina ramadan

أختي تأكدي من أنه الإصدار 2.0 والأفضل أن تحصلي على آخر إصدار من موقع ميكروسوفت:

http://download.microsoft.com/

وأزيلي أي نسخ قديمة من هذا الإصدار من لوحة التحكم , إضافة وإزالة البرامج

وإن لم تفلح محاولاتك فزودينا بمعلومات أكثر عن الخطأ , يظهر و هل هناك رسائل خطأ أم لأ

..

7oma

حماة النهضة

إعذرونا , سنضطر للغياب فترة كبيرة

الأمر ليس بيدنا ...... فسامحونا

#80

للاسف يوجد مشكله .. ولا ادرى ما هى؟

انا قمت بتنزيل اخر اصدار وظهرت رساله ان التسطيب انتهى ولكنى لم اجد البرنامج فى الstart فى البرامج ...ولا ادرى ما هى المشكله؟؟

#81

السلام عليكم

Abdallah_AMA

موفق إن شاء الله ^^

dina ramadan

اقتباس
للاسف يوجد مشكله .. ولا ادرى ما هى؟

انا قمت بتنزيل اخر اصدار وظهرت رساله ان التسطيب انتهى ولكنى لم اجد البرنامج فى الstart فى البرامج ...ولا ادرى ما هى المشكله؟؟

أختي الفريم وورك أداه تندمج مع نظام التشغيل ولا تظهر كبرنامج في قائمة بدء التشغيل

البيئة SharpDevelop أو C#2005 Express هي من يظهر كبرنامج

أما FrameWork فلا يظهر سوى في قائمة إضافة وإزالة البرامج في لوحة التحكم

..

7oma

جماة النهضة

إعذرونا , سنضطر للغياب فترة كبيرة

الأمر ليس بيدنا ...... فسامحونا

#82

مشكور جدا على هذه الدروس

وها هو الواجب بتاع الدرس الثاني

والدرس الأول مابعتهوش لأن قلت انا قلت ابعت الواجبين مع بعض واجب الدرس الأول وواجب الدرس الثاني

ولما دخلت على الدرس الثاني وجد انك بتعدل على الواجب الأول

فاع الواجب الأول

وكمان انا لما دخلت المجلد اللي اسمه Debug

لاقيت فيه ملفين تنفيذيين

فقلت ابعتلك المجلد كله

وشكرا مرة اخرى على مجهودك وعلى وقتك اللي خصصته لينا احنا المبتدئين

وانا هاتابع معاك لأخر حرف في الموضوع ان شاء الله

Debug.rar

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#83

السلام عليكم

مشكور جدا جدا جدا والله

وهذا هو واجب الدرس الثالث

اتمنى ان يعجبك

لأني مغير فيه شوية حاجات

وإذا كان هناك اي تعليق

فياريت ما تتأخرش عنه

وشكرا

MyMediaPlayer3.rar

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#84

السلام عليكم

وجدت مشكلة عندي أثناء متابعتي للدرس الرابع

اولا لم اجد الــ Main اللي قلت عليها دي

وجدتها بالفعل بس في مكان تاني بعيد عن الفورمة

ملحوظة : انا استخدم Microsoft Visual Studio 2005

المهم

بعد البحث وجدتها بالفعل انظر الصورة

post-73411-1182211355_thumb.jpg

ولكني عندما اقوم بوضع التعريف ده

private Audio ap;

فوقها كما قلت يظهر لي خطأ انظر الصورة

post-73411-1182211496_thumb.jpg

فقلت اضعها في هذا المكان

حيث جربته مع متغير عادي من النوع انتجر وندهته ونفع الحمد لله

post-73411-1182211583_thumb.jpg

ولكن عندما اشغل المشروع واضغط على فتح الملف الصوتي تظهر لي هذه الرسالة

post-73411-1182211663_thumb.jpg

وهذا هو نص الرسالة

post-73411-1182211727_thumb.jpg

واريدك ان تعلم ان الملف اللي مذكور في الخطأ موجود بالفعل مكانه

post-73411-1182211784_thumb.jpg

فما المشكلة هنا ؟؟؟

اريد الحل سريعا ً حتى استطيع ان اتابع معاك دون عطلة او تأخير

وشكرا جدا

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#85

وعليكم السلام ورحمة الله وبركاته

MohamedAliSalim

اقتباس
هذا هو واجب الدرس الثالث

اتمنى ان يعجبك

لأني مغير فيه شوية حاجات

وإذا كان هناك اي تعليق

فياريت ما تتأخرش عنه

وشكرا

رائع التطبيق أخي محمد , بالفعل أعجبني , ماشاء الله

وتطبيقك صحيح , كذلك التطبيق السابق

اقتباس
فما المشكلة هنا ؟؟؟

اريد الحل سريعا ً حتى استطيع ان اتابع معاك دون عطلة او تأخير

وشكرا جدا

هذا فقط تحذير من بيئة التطوير وليس خطأ

ولعدم إظهاره مرة أخرى إذهب إلى قائمة Debug ثم Exceptions

debugexeption.JPG

ثم إختر managed debugging assestance

exeption.JPG

ثم أزل العلامة من أمام Leader Lock

loaderlock.JPG

..

7oma

حماة النهضة

إعذرونا , سنضطر للغياب فترة كبيرة

الأمر ليس بيدنا ...... فسامحونا

#86

السلام عليكم

واجب الدرس الرابع

مشكور (حماة النهضة)

على شرحك

وعملت الحركة اللي قلتلي عليها في عدم ظهور التحذير

وهذا هو الواجب الرابع وعليك فحصه

وشكرا

وعلى فكرة

لما بختار ملف فيديو برضو بيفتح

ولما بختار صورة برضو بتفتح

بس الخطأ لما بختار ملف تيكست

كل ده حصل من غير ما اضيف اي حاجة زيادة عن الكود اللي انت شرحته

Debug4.rar

تم تعديل هذه المشاركة بواسطة MohamedAliSalim في 20 يونيو 2007 في 01:02

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#87

شكرا جزيلا للدروس المفيدة وحقا انني استفدت كثير منها

واتمنى ان تبقوا على هذا العمل

وشكرا

ارجو مساعدتي في حل المسالة المرفقة وذلك لأنها ضرورية لي

وشكرا

__________Bank_____.doc

#88

السلام عليكم

شكرا على هذه الدروس

أنا لسه فى الدرس الرابع وعندى مشكله فى أضافه الملف

Microsoft.DirectX.AudioVideoPlayback

تظهر رساله

in output

Could not load file

#89

hani78

اقتباس
شكرا جزيلا للدروس المفيدة وحقا انني استفدت كثير منها

واتمنى ان تبقوا على هذا العمل

وشكرا

ارجو مساعدتي في حل المسالة المرفقة وذلك لأنها ضرورية لي

وشكرا

المشروع كبير جداً , ويحتاج منك خبرة في قواعد البيانات والتعامل معها

أقترح أن تدرس عن قواعد البيانات و التعامل معها من السي شارب

وتبدأ في المشروع , فإذا تعثرت بأي مرحلة , سنعمل على مساعدتك بإذن الله

بالتوفيق في مشروعك أخي

benbeta

اقتباس
السلام عليكم

شكرا على هذه الدروس

أنا لسه فى الدرس الرابع وعندى مشكله فى أضافه الملف

Microsoft.DirectX.AudioVideoPlayback

تظهر رساله

in output

Could not load file

تأكد يا أخي أنك إخترت الملف الصحيح وأضفته إلى Peferences

تأكد من أنه الملف الموجود في الدرس

وإن لم تنجح فحاول تثبيت هذا البرنامج :

بالتوفيق للجميع

..

إعذرونا , سنضطر للغياب فترة كبيرة

الأمر ليس بيدنا ...... فسامحونا

#90

السلام عليكم

واجب الدرس الخامس والسادس

انا مش هاقولك شكرا علشان الكلمة دي قليلة عليك

وهاسيبها فاضية

..............

Debug5.rar

Debug6.rar

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#91

السلام عليكم

واجب الدرس السابع

Debug7.rar

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#92

السلام عليكم

واجب الدرس الثامن

متشكر خالص والله على مجهودك وانا متابع لك حتى النهاية كما قلت من قبل

شكل البرنامج

post-73411-1182785044_thumb.jpg

Debug8.rar

تم تعديل هذه المشاركة بواسطة MohamedAliSalim في 25 يونيو 2007 في 18:24

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#93

السلام عليكم

واجب الدرس التاسع

لي سؤال يخصك

ما هي جنسيتك ؟

مجرد سؤال مش اكتر

Debug9.rar

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#94

مرحبا

شكرا لردكم في المرة الاولى

انا فقط اريد من المشروع واجهة لنظام المصرف البسيط واجهة بسيطة

وذلك من اجل تعليمة puplic و private مع ربط class مع بعضها

وشكرا

وفيما يلي الملف مرفق من جديد لنص المسالة

__________Bank_____.doc

#95

السلام عليكم

حصلي مشكلة في الدرس العاشر

قمت بالفعل عمل نفس النظام وكل حاجة انت قلتها ي هذا الدرس

ولكن عندما اشغل

مش بعطيني اي شيئ في الفرمة 2

لم يظهر لي اي شئ يخص الملفات ومسارتها

انظر الصورة بعد التشغيل

post-73411-1182959166_thumb.jpg

ونفس الصورة بعد الضغط على زر إضافة وإضافة بعض الملفات

ولكن بعد الضغط على زر موافق

بالفعل تنزل الملفات اللي اختارتها في القائمة اللي موجودة في النافذة الرئيسية

انظر صورة النافذة التانية في عرض التصميم

post-73411-1182959299_thumb.jpg

وايضا لي طلب تاني

هناك فورمة قمت بحذفها ويظهر لي تحذير ليها

اريد ان اخفي او اتخلص من هذا التحذير

post-73411-1182959630_thumb.jpg

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#96
MohamedAliSalim كتب:
السلام عليكم

واجب الدرس التاسع

لي سؤال يخصك

ما هي جنسيتك ؟

مجرد سؤال مش اكتر

Debug9.rar

تمام أخي محمد واجب الدرس التاسع صحيح أيضاً

MohamedAliSalim كتب:
السلام عليكم

حصلي مشكلة في الدرس العاشر

قمت بالفعل عمل نفس النظام وكل حاجة انت قلتها ي هذا الدرس

ولكن عندما اشغل

مش بعطيني اي شيئ في الفرمة 2

لم يظهر لي اي شئ يخص الملفات ومسارتها

انظر الصورة بعد التشغيل

post-73411-1182959166_thumb.jpg

ونفس الصورة بعد الضغط على زر إضافة وإضافة بعض الملفات

ولكن بعد الضغط على زر موافق

بالفعل تنزل الملفات اللي اختارتها في القائمة اللي موجودة في النافذة الرئيسية

انظر صورة النافذة التانية في عرض التصميم

post-73411-1182959299_thumb.jpg

وايضا لي طلب تاني

هناك فورمة قمت بحذفها ويظهر لي تحذير ليها

اريد ان اخفي او اتخلص من هذا التحذير

post-73411-1182959630_thumb.jpg

على الأغلب فهناك قائمتين في الفورم أحدهما ظاهره

والأخرى مختفيه في مكان ما , ربما تكون خلف الأولى

فتأكد من إسم القائمة الظاهره في التصميم , أنها نفس القائمة التي تتعامل معها في الكود

ربنا يوفقك

hani78 كتب:
مرحبا

شكرا لردكم في المرة الاولى

انا فقط اريد من المشروع واجهة لنظام المصرف البسيط واجهة بسيطة

وذلك من اجل تعليمة puplic و private مع ربط class مع بعضها

وشكرا

وفيما يلي الملف مرفق من جديد لنص المسالة

أخي هاني , المشروع كبير يا أخي , اكبر مما تتصور

ولا يمكن شرحه على عجاله , أنصحك مجدداً بقراءة أو مراجعه مبادئ التعامل مع قواعد البيانات

وإن واجهتك أي مشاكل أثناء تنفيذ التطبيق فنحن على إستعداد للتعاون معك

..

تم تعديل هذه المشاركة بواسطة حماة النهضة في 28 يونيو 2007 في 18:02

إعذرونا , سنضطر للغياب فترة كبيرة

الأمر ليس بيدنا ...... فسامحونا

#97

شكرا على الرد

الان اطلب طلب صغير كود من اجل ربط حساب شخص ما يودع ما في البنك اي ان هذا الشخص يملك باسوورد ورقم حساب للدخول فقط هو الى حسابه

وربط الكود مع حسابه

شكرا مقدما

#98

السلام عليكم

انا فعلا احتارت مع المشكلة دي

فهل من الممكن ان تأخذ التطبيق وتغير فيه وتحل المشكلة ؟

بس بشرط انك تقولي خطوة خطوة انت عملت ايه

واكون شاكرا جدا

لأني حقا مش عارف احلها وكمان انا متعطل كدة ومش عارف اكمل

MyMediaPlayer.rar

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#99

وعليكم السلام ورحمة الله وبركاته

hani78

أخي العزيز , أتمنى فعلاً أن نستطيع إفادتك

مشروعك من نوع مشاريع قواعد البيانات , وهو كبير ولا يمكن تمثيل بكود سي شارب

تحتاج لخبرة كافية في أحد أنظمة قواعد البيانات بالإظافة إلى السي شارب

MohamedAliSalim

الخطا بسيط جدا أخي , في أول سطر من دالة FillView

كتبت هذا الكود :

 ListView1.Clear();

والصحيح هو :

 ListView1.Items.Clear();

راجع الدرس للتفاصيل

بالتوفيق للجميع

..

إعذرونا , سنضطر للغياب فترة كبيرة

الأمر ليس بيدنا ...... فسامحونا

#100

اسف دخلت على الموضوع فجأة

و لكن عندما لا يوجد ملفات في الألبوم

و تحريك trackbar إلى الأخير يظهر خطأ

أضفت إلى الإجرائية

SetNext()

السطر التالي

			if (albom.Count <= 1)
				return;

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…