Diseño y programación de cronómetro para teléfono móvil.
Utilice el sistema. recolectar. Genérico;
Uso del sistema. Modelo de componentes;
Utilizar el sistema. Datos;
Utilizar el sistema. Dibujo;
Usa el sistema. Linq
Usa el sistema. Texto;
Usa el sistema. Windows . Forms
Espacio de nombres WindowsFormsApplication1
{
Clase parcial pública Form1: Formulario
{
Formulario público 1()
{
inicializar componente();
}
///<Resumen>
////Milisegundos
///& lt;/summary & gt;
private int ms = 0
///<Resumen>
//segundos
///</summary>
private int s = 0
///< resumen>
///minutos
///</summary>
privado int m = 0;
/// <Resumen>
///hora
///</summary >
privado int h = 0;
///<Resumen>
///Botón Iniciar temporizador
///</summary>
///<param name = " remitente"></param>
// /& lt; nombre del parámetro = " e " & gt& lt/param & gt;
Botón de anulación privada1_Click(Remitente del objeto, EventArgs e)
{
//El cronómetro es válido y comienza a contar.
Temporizador 1. Habilitado = verdadero
}
///<Resumen>
///Temporizador
///& lt;/summary> ;
///& lt;nombre del parámetro = "remitente">& lt/param>
///& lt;nombre del parámetro = " e " & gt& lt/param & gt;
Temporizador de anulación privada1_Tick(remitente del objeto, EventArgs e)
{
if (ms & lt99)
{ p>
ms++;
}
si no(s & lt; 59)
{
ms = 0;
s++;
}
si no(m & lt; 59)
{
s = 0;
m++;
}
Otro
{
h++;
}
Etiqueta 8. texto = ms .ToString();
Etiqueta 7. text = s .ToString();
Etiqueta 6. texto = m .ToString();
etiqueta5.
text = h .ToString();
}
///<Resumen>
///Botón Finalizar temporizador
/ //</summary>
///<nombre del parámetro = "remitente"></param>
// /& lt; nombre del parámetro = " e " & gt& lt/param & gt;
Botón de anulación privada2_Click(Remitente del objeto, EventArgs e)
{
Temporizador1. Habilitado = falso
}
}
}