Buscador

Enlace dinámico de eventos - I

Siendo un poco más complejo a nivel sintáctico que el enlace estático, el enlace dinámico de eventos a sus correspondientes manipuladores, tiene la ventaja de que nos permite asociar el mismo evento a diferentes procedimientos manipuladores de dicho evento, durante el transcurso de la ejecución del programa. 
Por lo tanto, en el módulo de código donde tenemos a Main( ), vamos a escribir dos procedimientos que asociaremos dinámicamente al evento que hemos creado en la clase Empleado. Ver Código fuente 337

Module Module1
'....
'....
' manipuladores de evento que conectaremos en tiempo de ejecución
Public Sub SobreAsignacionSueldo(ByVal ldbImporte As Double)
Console.WriteLine("Se intentó asignar a un empleado el sueldo {0}" & _
ControlChars.CrLf & "¡ESTO ES INCORRECTO!", ldbImporte)
End Sub
Public Sub SalarioIncorrecto(ByVal ldbImporte As Double)
Console.WriteLine("INFORME DE INCIDENCIAS")
Console.WriteLine("======================")
Console.WriteLine("Error al intentar asignar el salario {0} a un empleado", _
ldbImporte)
End Sub
'....
'....
End Module
Código fuente 337

No hay comentarios:

Publicar un comentario