我弄的windowsform搞不清楚怎么把输入到textBox1里的数值传到m_lTotalMoney里
然后再验证
if (m_lTotalMoney <= 0)  
           {
                MessageBox.Show("[贷款总数]输入不正确");
            }
请各位朋友指点我一下,我真的挺迷茫的,呵呵比如我在生成的Form中的textBox1里输入5000, 5000这个值就传到m_lTotalMoney里
然后验证if  true的话弹出提示,false的话继续操作

解决方案 »

  1.   

    public class Test
    {
       private long m_lTotalMoney=0;
       private void Button_click(....)
      {
          m_lTotalMoney = long.Parse(textBox1.Text.Trim());
          .....最好try
      }
    }
      

  2.   

    m_lTotalMoney=int.parse(textBox1.Text);
      

  3.   

    哇 lz真是好人讷 又开了一帖问问题
    hoho 最简单的方式 在你刚刚的那个if语句外再套一个if语句
    if(!this.TextBox1.Text = string.Empty)
    {
         m_lTotalMoney = int.parse(this.textBox1.Text);
         //do your code}
    else
    {
        MessageBox.show("请输入[贷款总数]");
    }
    当然,其实你应该做更多的处理 用来限制用户输入非法的字符 hoho