بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
اخوتي الاعزاء في هذا المنتدى الرائع هل من سبيل لاضافة الرقم صفر قبل الارقام الخاصة بي من خلال vb.net
فاذا كان الرقم من 0 الى 9 يجب اضافة رقم صفر تلقائياً الى الرقم على سبيل المثال
اذا كان الرقم 0 يجب ان يظهر 00 واذا كان الرقم 1 يجب ان يظهر 01 واذا كان الرقم 2 يجب ان يظهر 02 واذا كان الرقم 3 يجب ان يظهر 03 وهكذا حتى الرقم 9
حسب تصوراتي انه يوجد طريقة دون اللجوء الى استخدام if او case او بمعنى اخر انه يوجد كود صغير دون التعقيدات التي نستخدمها بـif
وشكرا وبارك الله بكم
أين توجد الأرقام وهل تكون string أو نوع رقمي
أي مثال على كودك؟
الارقام تظهر داخل تكست بوكس عبارة عن عمليات حسابية والناتج يظهر داخل تكست بوكس اريد الناتج اذا كان اقل من 10 يظهر على شكل 01 02 03 04 05 06 07 08 09
لنفرض الناتج موجود في تكست بوكس 1
بعد الانتهاء من العملية وإيجاد الناتج في تكست بوكس 1
اكتب السطر هذا :
كود :
TextBox1.Text = Format(Val(TextBox1.Text),"00")
وعليكم السلام ورحمة الله وبركاته
يمكنك تنفيذ الامر بهذا الشكل ايضاً حتى تعم الفائدة
كود :
TextBox1.Text = Val(TextBox1.Text).ToString("00")
او يمكنك كتابة الرقم هنا اى المسمى التى تحمل الرقم
كود :
TextBox1.Text = Val(5).ToString("00")
تحياتى لك
وتمنياتى لك التوفيق
شكرا لكم جميعاً جميع الاكود تعمل بنجاح بارك الله بكم