Привет, Я пытаюсь использовать объект таймера в C# для обновления моей базы данных и установки конфискованной карты, если она существует более 5 секунд. У меня небольшие проблемы. Отправьте мой код нижеФункция таймера в симуляторе 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