Hola Pata
Lo que podrias realizar es lanzar un Evento cuando es menor a 10%.
Es decir cada el cambio de esta propiedad oContenido  lo realizas por una
interfaz definida digamos una "propiedad publica" cada vez que exista un
cambio y que aumantas o disminuye una propiedad intertna de tu objeto
tambien deberias ejecutar una especie de rutina de Alarma la cual solamente
verifica  el valor de la propiedad interna con algun otro valor de seteo de
Alarma (en este caso 10%)
Alli lo unico que haces es realizar un Raise Event de un Evento propio de
Control, supongamos AlarmaAccion, que tambien puede enviarse datos que te
puedan ayudar por ejemplo el valor con que se disparo)
Es una idea que la implemente con otras caracteristicas claro
Cuando dices "decreciendo con el tiempo" ??? si lo haces con un timer o algo
externo deberias alli tambien ejectar el procedimiento de verificacion de la
Alarma

Espero que te sirva de ayuda o guia
_______________________
Jose A. Fernandez



On 9/12/07, Pata del Santo <[EMAIL PROTECTED]> wrote:
>
>  Estoy perdido en Google y no lo puedo encontrar...
>
> Imaginemos un objeto oBotella con una propiedad oContenido (inicialmente
> en 100%)
> El valor de esta propiedad va decreciendo en el tiempo.
> Lo que necesito es saber en qué momento oContenido es menor del 10%
> (entonces podré lanzar un proceso que rellena la botella).
>
> El objeto no es mío, así que no puedo tocar sus métodos para lanzar el
> evento.
> Hay manera de "espiar" una propiedad de un objeto con algún delegado?
>
> Pata.
>
>

Responder a