Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2012, 16:30
Aioros-jms
 
Fecha de Ingreso: julio-2008
Mensajes: 116
Antigüedad: 16 años, 8 meses
Puntos: 1
Pregunta un timer en una dll

Hola gente aquí de nuevo,

Me podrían orientar para lo siguiente,

quiero que en una dll, haiga un timer que vaya realizando cierto proceso, sin embargo con lo que tengo no hace lo que pretengo, de ejemplo pongo lo siguiente:


la dll
Código:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;'

namespace ejemplodll
{
     public class clsejemplo
     {
            // propiedades  
           private System.Windows.Forms.Timer Tiempo;
           int _segundos;
        public int Segundos
        {
            get { return _segundos; }
        }
public clsejemplo()
        {
            _segundos = 0;
            Tiempo.Tick += new EventHandler(Tiempo_tick);
            Tiempo.Interval = 1000;
        }
            //metodos
        private void Contar()
        {
               _segundos++;
             
         }
         void Tiempo_tick(object sender, EventArgs e)
        {
            Contar();
        }
     }
}

en otro proyecto
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 ejemplodll;
namespace otroproyecto
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        clsejemplo objeto;
        private void Form1_Load(object sender, EventArgs e)
        {
           objeto = new clsejemplo();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            this.Text = objeto.Segundos.ToString();
        }
    }
}
espero haber dado a entender.

anticipadamente gracias,saludos