منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : عدد الارقام العشريه ف الLabel
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3
PHP كود :
Private Sub TextBox1_KeyPress(ByVal sender As ObjectByVal e As System.Windows.Forms.KeyPressEventArgsHandles TextBox1.KeyPress
    If Not 
(Char.IsControl(e.KeyChar) Or Char.IsDigit(e.KeyChar)) Or (sender.Text.Length And e.KeyChar "0"Then e.Handled True
End Sub 
مشكور ليك جدا بس لو عملت للمحتوي اللي ف الtextbox تحديد select all وعملت كتابه فوق اللي حددته هيتكتب الصفر بردو هل في حل ؟

وكمان بالنسبه للارقام العشريه استاذ ابو نوره لما عملت \ الرقم العشري بقا 0 بس لا يزال موجود واعمل ايه لو عايز اشيل الرقم العشري بالنسبه لعمليه الضرب ؟
اضف هذا الكود ايضا
PHP كود :
Private Sub TextBox1_TextChanged(ByVal sender As ObjectByVal e As System.EventArgsHandles TextBox1.TextChanged
    If sender
.Text "0" Then sender.Clear()
End Sub 
وبالنسبه للرقم العشري .000 اخفيه ازاي ؟
ما فهمت عليك، عن اي ارقام عشريه تتحدث، ما هو الوكود؟
طلبت من حضرتك اخفي الارقام العشريه ف النتيجه اللي تظهر ف الlabel بس الرقم العشري صار يظهر مجرد ثلاثه اصفار بعد النقطه العشريه (.)
طلبت منك الكود النهائي اللي عندك، فينو؟
PHP كود :
   Private Sub Button2_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button2.Click
        Dim v 
As Double Val(TextBox3.Text)
 
       If v 0 Then
            Label6
.Text FormatNumber(79500)
 
       End If
 
   End Sub 
PHP كود :
   Private Sub TextBox2_TextChanged(ByVal sender As System.ObjectByVal e As System.EventArgsHandles TextBox3.TextChanged
        If sender
.Text "0" Then sender.Clear()
 
   End Sub
    Private Sub TextBox3_KeyPress
(ByVal sender As ObjectByVal e As System.Windows.Forms.KeyPressEventArgsHandles TextBox3.KeyPress
        If Not 
(Char.IsControl(e.KeyChar) Or Char.IsDigit(e.KeyChar)) Or (sender.Text.Length And e.KeyChar "0"Then e.Handled True
    End Sub
    Private Sub TextBox1_KeyPress
(ByVal sender As ObjectByVal e As System.Windows.Forms.KeyPressEventArgsHandles TextBox1.KeyPress
        If Not 
(Char.IsControl(e.KeyChar) Or Char.IsDigit(e.KeyChar)) Or (sender.Text.Length And e.KeyChar "0"Then e.Handled True
    End Sub 


PHP كود :
   Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Dim v 
As Double Val(TextBox1.Text)
 
       If v 0 Then
            Label5
.Text FormatNumber(79500)
 
       End If
 
   End Sub 
سبق ان اشرت لك بحذف FormatNumber ولم تفعل

راجع المشاركات السابقه
مشكور اخي .. هل في طريقة اخلي الناتج ف الlabel يتقسم 1.000.000.000.000 بحيث يسهل قراءته ؟
الصفحات : 1 2 3