miércoles, 27 de enero de 2010

Pasar valores a una ventana padre de un popup

<script type="text/javascript">
    function Salir() {
        window.opener.document.getElementById('TextBox1').value = document.getElementById('texto').value; //Aqui asigna el valor al textbox del padre
        window.opener.document.getElementById('form1').submit(); //hace le hace el submit al padre
        window.close(); //cierra el popup
    }
</script>

lunes, 4 de enero de 2010

Crear un servicio de Windows con intervalo

En el archivo Designer.cs del servicio se deben modificar las siguientes líneas

private void InitializeComponent()

{

this.mytimer = new System.Timers.Timer();

((System.ComponentModel.

ISupportInitialize)(this.mytimer)).BeginInit();

//

// mytimer

//

this.mytimer.Enabled = true;

this.mytimer.Interval = 300000; //El equivalente en milisegundos en este caso son 5 minutos

this.mytimer.Elapsed += new System.Timers.ElapsedEventHandler(this.mytimer_Elapsed);

//

// Nombre del Servicio

//

this.ServiceName = "Nombre del Servicio";

((System.ComponentModel.

ISupportInitialize)(this.mytimer)).EndInit();

}

Luego en el código del servicio de programan los siguientes metodos

protected override void OnStart(string[] args)
{
   //Se ejecuta cuando se inicia el proceso
}

protected override void OnStop()
{
   //Se ejecuta cuando se ejecuta el proceso
}

private void mytimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
    //Se ejecuta una vez que ha trascurrido el tiempo definido en el

//Timer

}

 

 

 
Locations of visitors to this page