منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكلة بسيطه في تيكست بوكس - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : مشكلة بسيطه في تيكست بوكس (/showthread.php?tid=32015)



مشكلة بسيطه في تيكست بوكس - maxruined - 07-11-19

السلام عليكم اخوانى 
عندى تيكست بوكس مخليها MultiLine 
عايز لما اضيف اسطر كتير زى كدا مثلا 
film.mp3
aloms.mp4
sawang.avi
عايزه بس يحذف اخر 4 حروف ويضيف حرف  D فى الاخر 
يعني المفروض يبقوا كدا 
[b]filmD
[/b]
alomsD
[b]sawangD[/b]
انا عملتها بس للاسف لو حاطط فى التكست بوكس اكثر من سطر مش بيعمل غير اخر سطر وبيتجاهل باقي الاسطر 
ودا الكود اللى مستخدمه 
كود :
           string emm = textBox1.Text;
           string amm = "";
           if(emm.Length>9)
           {
               amm = emm.Substring(0, emm.Length -2)+"D";
           }
           textBox1.Text = amm;

بتمني حل للمشكلة دي 
شكراً مقدماً اخوانى



RE: مشكلة بسيطه في تيكست بوكس - حريف برمجة - 07-11-19

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

كل اللي تحتاجه فقط هذا السطر :

كود :
   TextBox1.Text = TextBox1.Text.Replace(".mp3", "D").Replace(".mp4", "D").Replace(".avi", "D");



RE: مشكلة بسيطه في تيكست بوكس - maxruined - 09-11-19

(07-11-19, 11:06 PM)حريف برمجة كتب : وعليكم السلام ورحمة الله وبركاته :-

كل اللي تحتاجه فقط هذا السطر :

كود :
   TextBox1.Text = TextBox1.Text.Replace(".mp3", "D").Replace(".mp4", "D").Replace(".avi", "D");

شكرا جداً اخوى 

ولكن فيه مشكلة هنا ان هذا الكود مش هيعدل غير على الامتدادات دى بس 
mp3 , mp4 , avi 
انا عايزه يشيل في اخر الكملة اخر 4 ارقام بغض النظر عن الامتداد سواء كان avi او حتي rar او اى حاجه غيره
بتمني تكون فكرتي وصلت



RE: مشكلة بسيطه في تيكست بوكس - حريف برمجة - 09-11-19

هذا مطلوبك :

كود :
TextBox1.Text = System.Text.RegularExpressions.Regex.Replace(TextBox1.Text, @"\b(\.)\S*", "D");



RE: مشكلة بسيطه في تيكست بوكس - maxruined - 10-11-19

(09-11-19, 11:04 PM)حريف برمجة كتب : هذا مطلوبك :

كود :
TextBox1.Text = System.Text.RegularExpressions.Regex.Replace(TextBox1.Text, @"\b(\.)\S*", "D");
للاسف الكود مش بيعمل اي حاجه



RE: مشكلة بسيطه في تيكست بوكس - ابراهيم ايبو - 10-11-19

السلام عليكم اخي الكريم
اضافة لما قدمه لك اخي حريف برمجة مشكورا
اليك مثال فيه 3 طرق لعمل ماتريد 
اتمنى ان تجد ضالتك فيه



RE: مشكلة بسيطه في تيكست بوكس - maxruined - 11-11-19

(10-11-19, 11:01 PM)ابراهيم ايبو كتب :
السلام عليكم اخي الكريم
اضافة لما قدمه لك اخي حريف برمجة مشكورا
اليك مثال فيه 3 طرق لعمل ماتريد 
اتمنى ان تجد ضالتك فيه

اخوى العزيز ابراهيم 

شكراً جداً ليك 
هو دا بالظبط اللى محتاجه 
شكراً جداً



RE: مشكلة بسيطه في تيكست بوكس - ابراهيم ايبو - 11-11-19

الحمد لله والشكر لله
ولك اخي الكريم