Eh encontrado un pequeño problema ya lo solucione era por el orden, ahora lo que me comentas de los minutos que va demasiado rapido debe ser por las propiedades del INTERVAL del timer que no le cambiaste, por defecto esta en 100, debe ser 1000, "OJO" que yo le puse con hora, minuto y segundo.
Código c#:
Ver originalint seg = 0;
int min = 0;
int hor = 0;
private void timer1_Tick(object sender, EventArgs e)
{
seg += 1;
if (min == 60)
{
hor += 1;
min = 0;
}
if (seg == 60)
{
min += 1;
seg = 0;
}
lblHora.Text = hor.ToString() + ":" + min.ToString() + ":" + seg.ToString();
}