none
mensajes Temprizados RRS feed

  • Pregunta

  •  

    Hola,

     

    Estoy buscando una solucion con la cual pueda generar mensajes temporizados. Logre hacer un form temporizado con un label el cual ejecuto desde un form con " form1.showdialog() "  el form1 tiene un temporizador.

     

    El problema es que necesito ejecutar este programa cambiando de textos de acuerdo a mi necesidad, como lo puedo hacer ??

     

    Public Class Form1

    Private Sub Informativo_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    Me.Left = 850

    Me.Top = 50

    Timer1.Interval = 2000

    Timer1.Enabled = True

    Label1.Text = " Texto a cambiar "

    End Sub

     

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

    Timer1.Enabled = False

    Me.Close()

    End Sub

    End Class

     

    Gracias por su colaboracion

    lunes, 1 de septiembre de 2008 4:31

Todas las respuestas

  • :-)

    Hola,

    Puedes crearte una propiedad personalizada o un método en Form1:

     

    Private Sub MostrarTexto(ByVal texto As string)

      Me.Left = 850

      Me.Top = 50

      Timer1.Interval = 2000

      Timer1.Enabled = True

      Label1.Text = texto

      Me.showdialog()

    End Sub

     

    Y en lugar de lanzarlo con 'form1.showdialog()' lo lanzas con 'form1.MostrarTexto("El texto")'.

    Saludos,

    lunes, 1 de septiembre de 2008 12:43
    Moderador