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

التعامل مع Text Box بتظليله والتعامل مع F1 , F2

بدأه ToBeOrNotToBe في 16 نوفمبر 2009 · 3 رد · 907 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

في بعض الأحيان يكتب الشخص بعض الكلمات العربية هو بالخطأ في الطور الإنجليزي،

مما يضطره لمسح ما كتب ثم تغيير الطور إلى العربي ثم إعادة الكتابة، وفي هذا إهدار للوقت والجهد.

اريد ان اعمل برنامج يعمل كما في المثالين :

مثال1:

Fsl hggi hgvplk hgvpdl

بتظليل النص ثم بالضغط على F1 يتحول النص إلى

بسم الله الرحمن الرحيم

مثال2:

÷ شة ش فعيثىف

بتظليل النص ثم بالضغط على F2 يتحول النص إلى

I am a Student

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

ولكن لم اتمكن من ان جعل البرنامج يحول فقط النص المظلل فقط وكذلك لم اتمكن من معرفة كيف اجعل برنامجي يحول فقط النص المظلل فقط وذلك بالضغظ على F2 لتحويله من الانجليزي للعربي و F1 لتحويله من العربي للانجليزي . لانه هذه تحتاج خبرة في التعامل مع API الوندوز .

والسورس كود في المرفقات

آمل ان أجد حلاً لهذه المشكلة وفقكم الله ..

للمعلومية .. عندما يتم حل هذه المشكلة من قبل الخبراء ومشرفي قسم السي شارب . آمل ان يتم وضع السورس كود للجميع حتى يستفيد منه الكل .

Mr.Ahmad_Character_Conversion_0.5.zip

#2

معقولة ولا رد ؟؟

المشاهدات كثيرة ومافي ردود ؟؟؟

#3

عشان تاخد الجزء المختار من ال TextBox استخدم SelectedText property

بخصوص F1, F2 فهندل الحدث Key Down او ماشابه

هتلاقى قيمتهم فى e --كائن من KeyEventArgs

if(e.KeyCode == Keys.F2)....
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#4

لم انتبه لسؤالك بخصوص ال F2 , F1

ظننت ان المشكلة فقط في التظليل ،، انا عدلت على البرنامج بأضافة context menu strip

post-47438-1258382716_thumb.jpg

وعند الاختيار يتم تحويل النص المظلل

post-47438-1258382752_thumb.jpg

البرنامج في المرفقات ،، ربما يفيدك في شيء

كما ذكر الاخ احمد،،

ممكن نقل الكود من ال context menu strip

الى ال keydown

		private void input_KeyDown(object sender, KeyEventArgs e)
		{
			if(e.KeyCode == Keys.F1)
				// ....
		}

Mr.Ahmad_Character_Conversion_0.5.rar

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

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