-2
こんにちは私は、データベースを更新し、5秒以上そこにいる場合、没収するようにカードを設定するためにC#でタイマオブジェクトを使用しようとしています。私は少し問題があります。まず最初の最初の、あなたのタイマーの間隔を設定することはありませんしているC#のタイマ機能ATMシミュレータ
private void timer1_Tick(object sender, EventArgs e)
{
if (seconds > 5)
{
timer1.Enabled = false;
MessageBox.Show("Card NOT removed in time: CONFISCATED");
login.cardConfiscated(cardNumber);
login.Visible = true;
this.Close();
}
}
private void Form1_load(object sender, EventArgs e)
{
timer1.Enabled = true;
}
public void cardConfiscated(string number)
{
atmCardsTableAdapter1.confiscated(number);
atmCardsTableAdapter1.FillByNotConfiscated(boG_10033009DataSet.ATMCards);
}
ここで、「秒」は定義されていますか?宿題のためですか? –
また、あなたには何の問題があるのかを述べるべきです(「少し」を超えて)。 –
秒の変数が作成されていないか、どこにでもインクリメントされています。問題を解決するために必要なコードがありません。 – deltree