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

سؤال فى التيكست بوكس

مغلق
بدأه اسامه حمدان في 17 أكتوبر 2006 · 7 رد · 760 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ازاى اخلى التيكست بوكس ما تكتبش غير ارقام

يعنى لما اكتب حرف يطلع رساله يقولى اكتب رقم

كمان سؤال

لما احب اعرف متغير حمل عده قيم

يعنى عاوز اعرف متغير من نوع انتيجر اسمه X والمتغير ده بيحمل القيمه 1.2.3.4 .......10

عملتها كده

INT X; X=1,2,3,4,5,6,7,8,9;

ما نفعتش وضعتها بين اكواس برضوا مانفعتش

#2

السلام عليكم

اقتباس
ازاى اخلى التيكست بوكس ما تكتبش غير ارقام

بفرض ان التكست اسمه textBox1

يكون حدث ال KeyPress في ابسط حاله

		private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
		{
			if (!char.IsDigit(e.KeyChar))
			{
				e.Handled = true;
			}
		}

التكست لن يقبل الا الارقام و لا حتي ال backSpace

حاول تضيف الي الكود ما يناسبك

#3

سؤالك الثاني

هذا لا يتم عن طريق انتيجر وانما ضروري تعرف X على انها مصفوفه من انتيجر

حاول تطلع على موضوع المصفوفات فا المنتدى مليان كتب وغير ه من المقالات عن المصفوفات

هذا رابط لدرس عن المصفوفات

http://www.al-ebda3.info/ib/index.php?showtopic=7866

#4

جزاكم الله خيرا

وان شاء الله حاول اتعلم المصفوفات

اما بخصوص الكود

اول حاجه الكود شغال 100%

اما بخصوص فهم الكود

e يعنى ايه

يعنى ايهhandled

(e.KeyChar)يعنى ايه

وياريت تكمل الكود لان back space مش شغال

وجزاكم الله خيرا

اقتباس
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)

{

if (!char.IsDigit(e.KeyChar))

{

e.Handled = true;

}

#5

اقرأ عن الـ Events يا أخ اسامه لتجد اجابات عن هذه الأسئله التي تتجول في خاطرك.

ولتفادي مشكلة الـ Back Space يمكنك وضعها في الشرط :

if (!(char.IsDigit(e.KeyChar) || e.KeyChar == (char)8))
e.Handled = true;

وانت تقول "ان شاء الله احاول اتعلم المصفوفات".. فنصيحة مني يا أخي ان تتعلم الأساسيات جيدا قبل البدء. فالمصفوفات والـ Collections و الـ Events والـ Delegates وأساسيات الـ OOP والخ هي أشياء أساسيه هامه ينبغي للكل معرفتها جيدا قبل الدخول في عالم برمجة تطبيقات ويندوز أو غيرها.

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#6

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

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

وجزاك الله خيرا

اقتباس
وانت تقول "ان شاء الله احاول اتعلم المصفوفات".. فنصيحة مني يا أخي ان تتعلم الأساسيات جيدا قبل البدء. فالمصفوفات والـ Collections و الـ Events والـ Delegates وأساسيات الـ OOP والخ هي أشياء أساسيه هامه ينبغي للكل معرفتها جيدا قبل الدخول في عالم برمجة تطبيقات ويندوز أو غيرها.

انا ملقتش كتاب يتكلم عن

اقتباس
الـ Collections و الـ Events والـ Delegates وأساسيات الـ OOP والخ

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

#7

أظن أن معظم الكتب تتحدث عنها يا اخ اسامه. وان كان بعضها لا يتحدث عن تطبيقها في بيئة الويندوز ينبغي ان لا تمل من ذلك, فتعلمها وطبقها في تطبيقات الـ Console أولا.

كتب الأساسيات التي أنصح بها : Teach Yourself the CSharp Language in 21 Days اصدار 2004 أو أعلى من SAMS.

و Programming C# [n] Edition الشهير من O'Reilly للمؤلف الرائع Jesse Liberty الاصدار 4 أو أعلى.

ويوجد كتب كثيره جيده في الحقيقه ولكن لا تشتت نفسك فاكتفي بكتاب واحد او كلاهما في تعلم الأساسيات بعدها انتقل للويندوز بقوه, ويوجد كتب أيضا كثيره فيه ربما أذكرها لك فيما بعد.

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#8

طيب الكتب دى الاقيها فين

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

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