تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] ممكن حل هذه المشكلة حتى تعم الفائدة
#8
(22-01-19, 08:35 PM)abumuhannadzym كتب : الف شكر على الرد اخي ولكن ظهر كما في الصورة في المرفق 
حيث كرر الرقم الاول فقط


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

الا فى حالة واحدة فقط وهو تعديلك للكود او انك تستخدم الكود فى حدث غير صحيح


الشئ الذى اريد ان اقوم بشرحه لك
حتى توضح الصورة لك بين فرق الكود

الكود الاول فى الرد الاخير خاص السطر 
كود :
txtNumbers.Text = ListBox1.GetItemText(ListBox1.SelectedItem) + "\r\n";

والكود الثاني فى الرد الاخير خاص السطر
كود :
txtNumbers.AppendText(ListBox1.GetItemText(ListBox1.Items[i]) + "\r\n");

كلاهما واحد ولكن فى الكود الاول كان ينقصه فقط وضع +
ليكون الشكل على هذا النحو
كود :
txtNumbers.Text += ListBox1.GetItemText(ListBox1.SelectedItem) + "\r\n";

جملة Append الموجود بالكود
تعنى تعال بنهاية القيمة لاضافة القيمة التالية

هى نفسها += لنفس المعنى
والتى تعنى نهاية القيمة لاضافة القيمة التالية

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

فانظر لكودك التالى بعد اضافة له الشرط
كود :
           for (int i = 0; (i <= (ListBox1.Items.Count - 1)); i++)
           {
               if (i == ListBox1.Items.Count - 1)
               {
                   txtNumbers.AppendText(ListBox1.GetItemText(ListBox1.Items[i]));
               }
               else
               {
                   txtNumbers.AppendText(ListBox1.GetItemText(ListBox1.Items[i]) + "\r\n");
               }
           }

بحيث انه لا يكون هناك سطر فارغ بنهاية القيمة فقط ليس اكثر
اتمنى ان تكون الصورة كاملة لك الان وان يكون الكود مفهوم لديك

للتمكن من تجنب اخطائها فى المرات القادمة

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: abumuhannadzym , abumuhannadzym


الردود في هذا الموضوع
RE: ممكن حل هذه المشكلة حتى تعم الفائدة - بواسطة elgokr - 23-01-19, 02:26 PM


التنقل السريع :


يقوم بقرائة الموضوع: