Jeg er ved at lave et stopur der tæller i tiendedelesekunder(kalder dem minisekunder), sekunder, minutter & timer.
Da jeg kun havde sekunder, minutter & timer, gik det fint nok. Men da jeg prøvede og tilføje tiendedelesekunder, kunne jeg ikke få det til virke
Her er koden:
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;
namespace Stopur
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void label3_Click(object sender, EventArgs e)
{
}
private void timer1_Tick(object sender, EventArgs e)
{
int iminisekunder = int.Parse(minisekunder.Text) + 1;
minisekunder.Text = iminisekunder.ToString();
if (minisekunder.Text == "10")
{
minisekunder.Text = "0";
int isekunder = int.Parse(sekunder.Text) + 1;
sekunder.Text = isekunder.ToString();
}
if (sekunder.Text == "60")
{
sekunder.Text = "0";
int iminutter = int.Parse(minutter.Text) + 1;
minutter.Text = iminutter.ToString();
}
if (minutter.Text == "60")
{
minutter.Text = "0";
int itimer = int.Parse(timer.Text) + 1;
timer.Text = itimer.ToString();
}
}
private void button1_Click(object sender, EventArgs e)
{
taeller.Start();
}
private void button3_Click(object sender, EventArgs e)
{
taeller.Stop();
}
private void button2_Click(object sender, EventArgs e)
{
timer.Text = "0";
minutter.Text = "0";
sekunder.Text = "0";
minisekunder.Text = "0";
}
private void timer_TextChanged(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void label4_Click(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
}
}
Håber i kan hjælpe. Har også kun programmeret i 2 dage, så er rimelig nybegynder