26-06-20, 06:32 PM
السلام عليكم
كود بسيط
كيف اجع من التاكست بوكس تعرض ارقام با فواصل
اصفار مثلا 200000تصبح 2000.00
اي عملة
كود بسيط
كيف اجع من التاكست بوكس تعرض ارقام با فواصل
اصفار مثلا 200000تصبح 2000.00
اي عملة
كيف اجع من التاكست بوكس تعرض ارقام با فواصل
|
26-06-20, 06:32 PM
السلام عليكم
كود بسيط كيف اجع من التاكست بوكس تعرض ارقام با فواصل اصفار مثلا 200000تصبح 2000.00 اي عملة
26-06-20, 07:40 PM
ان انتضر المساعدة
26-06-20, 08:07 PM
تفضل اخي
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress If Not Double.TryParse((TextBox1.Text & e.KeyChar), Nothing) Then e.Handled = True End If End Sub
26-06-20, 08:36 PM
(آخر تعديل لهذه المشاركة : 26-06-20, 08:48 PM {2} بواسطة ahmedbezia.)
(26-06-20, 08:07 PM)rochdi191 كتب : تفضل اخياخي لا ينجح كيف اجع من التاكست بوكس تعرض ارقام با فواصل
26-06-20, 08:58 PM
Textbox1. Text=formatnumber(Textbox1. Text, 3)
تم الشكر بواسطة: ابراهيم ايبو
26-06-20, 09:05 PM
(آخر تعديل لهذه المشاركة : 26-06-20, 10:02 PM {2} بواسطة ابراهيم ايبو.)
السلام عليكم ورحمة الله وبركاته
اخي الكريم الكود تقريبا واحد ولكن حسب الحدث الذي ستستخدمه 1- بعد ضغط مفتاح انتر استخدم الحدث TextBox1_KeyDown كود : ' هذا بعد ضغط مفتاح انتر كود : ' هذا بعد الانتقال الى اي اداة اخرى اكان بالماوس ام بالتاب اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
تم الشكر بواسطة: alshandodi , ahmedbezia
27-06-20, 12:41 PM
(26-06-20, 09:05 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته شكرا اخي وادا اردت ان يوكون الامر كا الاتي ان يقوم البرنامج با اضافة الفاصلة بعد صفرين دون ان يضيف اصفار مثلا 20000 يقوم البرنامج با اضافة الفاصلة بعد اخر صفرين دون التغيير في العدد يصبح 200.00
27-06-20, 12:55 PM
السلام عليكم اخي الكريم
اضافة الفاصلة كما تقول يتغير الرقم فبدل ان يكون عشرون الف يصبح 200 لان الارقام بعد الفاصلة كلها لاتساوي 1 اما ان اردت اضافة اصفار فقط بدون وضع فواصل تسهيل قراءة نحول الرقم الى نوع بيانات يقبل الفاصلة كود : TextBox1.Text = (CDbl(TextBox1.Text)).ToString("0.00") اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
27-06-20, 12:59 PM
(27-06-20, 12:55 PM)ابراهيم ايبو كتب : السلام عليكم اخي الكريم اخي الكريم اريد من التاكست يوكس ان تقوم با اضافة الفاصلة يعد اخر رقمين دون ان تغير في قيمة العدد مثلا هنا التاكس تقوم با اضافة الصفرين بعد الفاصلة وانا لا اريد هدا اريد ان اكتب العدد ليبقي كما هوة مع اضافة الفاصلة بعد اخر رقمين
27-06-20, 01:06 PM
من ناحية المنطق الرياضي لايمكن
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
تم الشكر بواسطة: ahmedbezia , ahmedbezia
|
|