¿Como Detectar El Evento Clear En Un DirBox?


Objetivo: ¿Como Detectar El Evento Clear En Un DirBox?
buenas

pues eso en un dirbox cuando hacemos clic en el botón clear como detectar ese evento?

lo que quiero hacer es:
cuando el usuario borre la ruta ponga una ruta predeterminada(acaso no le falta esta función al control?)

por eso quiero detectar el evento clear de este control

probé en el evento change pero no me salio.

alguna sugerencia?

Objetivo: Re: ¿Como Detectar El Evento Clear En Un DirBox?
v3ctor escribió: [Ver mensaje]
buenas
pues eso en un dirbox cuando hacemos clic en el botón clear como detectar ese evento?
lo que quiero hacer es:
cuando el usuario borre la ruta ponga una ruta predeterminada(acaso no le falta esta función al control?)
por eso quiero detectar el evento clear de este control
probé en el evento change pero no me salio.
alguna sugerencia?


Proba con el evento change, pero le pones un IF o un select ... case que compruebe si el dirbox.text = "" (vacío) y ahi tenes el evento.

Saludos.

Perfil MP  
Objetivo: Re: ¿Como Detectar El Evento Clear En Un DirBox?
Eso no funciona, Tincho. El Evento Click de éste control sólo se dispara si se ha seleccionado un directorio.

Prueba ésto V3ctor
Private obs As Observer
Private o As Control

Public Sub Form_Open()

For Each o In Me.controls
If o.name = "ClearButton" Then
Break
Endif
Next
If o.name = "ClearButton" Then
obs = New Observer(o) As "BotonClear"
Endif
End

Public Sub BotonClear_click()

Print "bingo"

End


Eso sí, sólo te vale si en el formulario sólo hay un Dirbox... Mejor crea un control que dispare éste evento y todo solucionado. Algo así como lo que hice en el tutoral aquél de Youtube de crear un control filebox, pero con dos botones...

última edición por shordi el Jueves, 24 Noviembre 2016, 18:35; editado 1 vez
Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4791s (PHP: -88% SQL: 188%)
Consultas SQL: 45 - Debug off - GZIP Activado