J
Hallo,
Ich hab nochmal ne frage bezüglich einem Timer
und zwar habe ich einen numeric bitten eingebaut, den hab ich festgelegt von 0 bis 15.
wie kann ich die schleife so legen das er nur dan anläuft wen der User den numeric butten einstellet?
private void timer1_Tick(object sender, EventArgs e)
{
if (listBox1.SelectedIndex < listBox1.Items.Count - 1)
{
if(timer1.Interval !=0 )
timer1.Interval = Convert.ToInt32(numericUpDown1.Value * 1000);
listBox1.SelectedIndex++;
fensterBilderschau.Bildladen(listBox1.SelectedItem.ToString());
}
else
{
if(timer1.Interval==0)
MessageBox.Show("Bitte wählen Sie eine Zeit aus!", "Fehler");
listBox1.SelectedIndex = -1;
timer1.Stop();
fensterBilderschau.Close();
return;
}
timer1.Start();
also wenn der User den numeric button einstellt funzt es einwandfrei aber stellt er nix ein geht es auch, also es kommt dan nur das erste bilde dan friet das Programm ein.
Könnte mir jemand einen tipp geben.
Frohe Ostern euch allen