已有56人关注
c#编程问题
发表在C#图书答疑 2012-08-04
是否精华
版块置顶:
 
请问一下老师下面这段代码为什么显示错误
private void Form1_Load(object sender, EventArgs e)
        {
            
            int a = Convert .ToInt16 (textBox1 .Text );
            timer1.Interval = a;
            timer1.Enabled = true;
            
            
        }

完整代码为

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Microsoft.VisualBasic;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            
            int a = Convert .ToInt16 (textBox1 .Text );
            timer1.Interval = a;
            timer1.Enabled = true;
            
            
        }

        private void timer1_Tick(object sender, EventArgs e)
        {    
            
           Form2 f2=new Form2 ();
           f2.Show();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void button2_Click(object sender, EventArgs e)
        {

            if (textBox1.Text == "")
            {
                MessageBox.Show("请输入时间!");
            }
            else
            {
                timer1.Start();     
                
            }
        }
    }
}
分享到:
精彩评论 1
vbsoldier
学分:0 LV1
2012-08-04
沙发
因为程序启动时候文本框里内容为空,转换类型时出错。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照