|
■No78844 (WebSurfer さん) に返信 > ■No78831 (初心者 さん) に返信 > > あなたは No78652 の初心者さんですか?
ご回答有難う御座います。
違う人物です。
フォームにボタンとラベルを設置して、下記のようなプログラムをつくりましたが、
ボタンを押すとエラーが出てしまいます。
型 'System.NullReferenceException' のハンドルされていない例外が WindowsFormsApplication1.exe で発生しました
追加情報:オブジェクト参照がオブジェクト インスタンスに設定されていません
対策、どなたか教えて頂けませんでしょうか?
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Timers; using System.Windows.Forms;
namespace WindowsFormsApplication12 { public partial class Form1 : Form { public int time;
private System.Timers.Timer myTimer; public void NewTimer() { myTimer = new System.Timers.Timer(); myTimer.Enabled = true; myTimer.AutoReset = true; myTimer.Interval = 500; myTimer.Elapsed += new ElapsedEventHandler(OnTimerEvent); }
private void OnTimerEvent(object source, ElapsedEventArgs e) { time++; }
public void StartTimer() { myTimer.Start(); }
public void StopTImer() { myTimer.Stop(); }
public Form1() { InitializeComponent();
time = 1;
}
private void button1_Click(object sender, EventArgs e) { myTimer.Start();
}
private void Form1_Load(object sender, EventArgs e) { label1.Text = "" + time + ""; } } }
|