none
Como colocar hora no texto do form? RRS feed

  • Pergunta

  • Boa tarde pessoal, faço curso técnico em informática e a 3 meses resolvi me interessar pela programação, comecei em Delphi e faz 2 semanas que eu to curioso pra caramba no c#, gostaria de tirar uma dúvida.

    Estou desenvolvendo um projeto onde funciona como uma ata eletrônica, e ter a hora em tempo real é essencial.

    Criei alguns textBox's junto a ferramenta Timer e ficou OK, masss achei interessante uma parada que eu vi em um projeto de um carinha no youtube onde no form (na parte superior) dele aparece mais ou menos assim:   "CONFIRMAÇÃO DE PRESENÇA: 13:43:59 19/05/2018" mostrando a hora em tempo real no texto do form, e gostaria de saber COMO eu poderia fazer isso?


    sábado, 19 de maio de 2018 16:45

Respostas

  • Na propriedade do Timer você vai colocar colocar o Enabled (Habilitar) como 'true' e interval (Intervalo) de 1000 vai criar o evento timer e fazer a seguinte maneira:

      

    private void timer1_Tick(object sender, EventArgs e) {

    string Hora = DateTime.Now.ToLongTimeString(); textBox1.Text = "Confirmação de Presença: " + Hora + ", " + DateTime.Now.ToShortDateString(); }



    sábado, 19 de maio de 2018 17:59
  • Boa tarde,

    Por falta de retorno esssa thread está encerrada.

    Se necessário, favor abrir uma nova thread.

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 4 de junho de 2018 20:27
    Moderador

Todas as Respostas

  • Na propriedade do Timer você vai colocar colocar o Enabled (Habilitar) como 'true' e interval (Intervalo) de 1000 vai criar o evento timer e fazer a seguinte maneira:

      

    private void timer1_Tick(object sender, EventArgs e) {

    string Hora = DateTime.Now.ToLongTimeString(); textBox1.Text = "Confirmação de Presença: " + Hora + ", " + DateTime.Now.ToShortDateString(); }



    sábado, 19 de maio de 2018 17:59
  • Boa tarde,

    Por falta de retorno esssa thread está encerrada.

    Se necessário, favor abrir uma nova thread.

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 4 de junho de 2018 20:27
    Moderador