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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=801)



مساعدة في الحل في السي شارب - roro2013 - 01-11-13

لسلام عليكم ..
السؤال: هو انه لدينا button , textbox وعندما نضغط على الbutton يظهر لنا في textbox عبارة تبين لنا ان ip address الذي ادخلناه الى textbox يكون موجود لو لا فاذا كان موجود يظهر في button message ok والا لاتظهر العبارة .. كيف يمكننا كتابة كود برمجي لهذا السؤال...
PHP كود :
private void textBox1_KeyPress(object senderKeyPressEventArgs e)
        {


            
ristrict(ref eref textBox1);
        }

     
       
void ristrict(ref KeyPressEventArgs eref TextBox st)
        {
            
int a Convert.ToInt32(e.KeyChar);
            if (
== 13)
            {
                
e.KeyChar '\0';
                
MessageBox.Show("enter");
                return;
            }
            if ((
>= 49) && (<= 57) || (== 8) || (== 46))
            {
                if (
st.Text.Length == 0)
                {
                    
st.Text "0.";
                    
e.KeyChar '\0';
                    return;
                }
                else
                {
                    
int i 0;
                    foreach (
char c in st.Text)
                    {
                        if (
== '.'i++;
                    }
                    if (
0)
                    {
                        
e.KeyChar '\0';
                        return;
                    }
                }
            }
            else 
e.KeyChar '\0';
        } 



RE: مساعدة في الحل في السي شارب - Sajad - 01-11-13

السلام عليكم

اخي العزيز هذا المنتدى ليس لحل الواجبات بل للمساعدة في الحل

لذا يجب ان ترينا محاولاتك اولا والاعضاء سوف لن يقصروا معك

تحياتي



RE: مساعدة في الحل في السي شارب - الشاكي لله - 01-11-13

(01-11-13, 01:11 AM)roro2013 كتب : لسلام عليكم ..
السؤال: هو انه لدينا button , textbox وعندما نضغط على الbutton يظهر لنا في textbox عبارة تبين لنا ان ip address الذي ادخلناه الى textbox يكون موجود لو لا فاذا كان موجود يظهر في button message ok والا لاتظهر العبارة .. كيف يمكننا كتابة كود برمجي لهذا السؤال...

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{


ristrict(ref e, ref textBox1);
}


void ristrict(ref KeyPressEventArgs e, ref TextBox st)
{
int a = Convert.ToInt32(e.KeyChar);
if (a == 13)
{
e.KeyChar = '\0';
MessageBox.Show("enter");
return;
}
if ((a >= 49) && (a <= 57) || (a == 8) || (a == 46))
{
if (st.Text.Length == 0)
{
st.Text = "0.";
e.KeyChar = '\0';
return;
}
else
{
int i = 0;
foreach (char c in st.Text)
{
if (c == '.') i++;
}
if (i > 0)
{
e.KeyChar = '\0';
return;
}
}
}
else e.KeyChar = '\0';
}


اخي العزيز ..

وضع الكود بهذه الطريقة ينرفز المشاهد

فالرجاء وضع كودك داخل وسم PHP فلن يضرك هذا شيئ

--

تعرف موقع StackOverFlow ؟

هذا الموقع يسمح لك بطرح اسئلة عن البرمجة

قوانينه صارمة للغاية عند كتابة سؤال فيجب توضيح المشكلة بشكل واضح

والمفردات الانجلينزية تكون دقيقة وإلا سؤالك سيغلق (on hold)


فلا تاخذوني اذا اغلقت الاسئلة لما تكون بهذه الطريقة التعيسة


--


تم تعديل الموضوع