Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/05/2009, 12:19
REHome
 
Fecha de Ingreso: mayo-2007
Ubicación: PIC-16F84A
Mensajes: 727
Antigüedad: 17 años
Puntos: 8
Respuesta: Controlar fecha y hora.

Gracias, me olvidé que uso el Visual C#. Lo he intentado cambiar con esta Web pero voy a probarlo directamente a Visual Basic .net a ver.

Código:
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;
//using Microsoft.SqlServer.Server;

namespace Fecha_Reloj
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            label1.Text = Strings.Format(Now, "dd-MMM-yyyy h: mm:ss tt");
            //Cargamos el Timer1 como activo
            timer1.Enabled = true;
            //Ponemos la ejecucion de este cada 1 segundo
            timer1.Interval = 1000;
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            //Asignamos la hora constantemente
//Ahora aqui debajo vas a colocar tu codigo. donde vas a consultar la fecha que esta en el archivo xml y la comparas con la fecha actual del sistema, si son iguales sacas el mensaje que deseas.
            label1.Text == Strings.Format(Now, "dd-MMM-yyyy h: mm:ss tt");
        }
    }
}
Me funciona en el Visual Basic .net 2008

Código:
Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'Este codigo va en el evento load del formulario principal en el momento en que se cargue:
        'Asingamos la fecha y la hora al label
        Label1.Text = Format(Now, "dd-MMM-yyyy  hh:mm:ss tt")
        'Cargamos el Timer1 como activo
        Timer1.Enabled = True
        'Ponemos la ejecucion de este cada 1 segundo
        Timer1.Interval = 1000
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        'Asignamos la hora constantemente
        Label1.Text = Format(Now, "dd-MMM-yyyy hh:mm:ss tt")
        'Ahora aqui debajo vas a colocar tu codigo. donde vas a consultar la fecha que esta en el archivo xml y la comparas con la fecha actual del sistema, si son iguales sacas el mensaje que deseas.
    End Sub
End Class
Lo curioso es que tengo las 20:36 y aparece 08:036.
__________________
Meta Shell, VERSIÓN 1.2.2
Descargar

Última edición por REHome; 22/05/2009 a las 12:36