Programación General > Visual Basic 6.0 e inferiores
Como Limpiar Textbox Y Combos
Soultaker:
--- Cita de: "zetaperu" --- Saludos.... mira esa es la solucion pero ten cuidado.... que cuando quieras limpiar un combo con style 2 te botara error por ser la propiedad text de solo lectura, asi que recomiedo trabajar con style 0
--- Fin de la cita ---
Bueno para eso puedes usar este codigo
--- Código: Text ---Dim obj As ControlFor Each obj In Me.Controls If TypeOf obj Is TextBox Then obj.Text = "" If TypeOf obj Is ComboBox Then If obj.Style <> 2 Then obj.Text = "" obj.Clear End If End IfNext
:comp:
zetaperu:
cuentame como harias para limpiar un combo con style 2, usarias alguna api?
:comp: ZETAPERU
Makko:
--- Cita de: "zetaperu" --- cuentame como harias para limpiar un combo con style 2, usarias alguna api?
:comp: ZETAPERU
--- Fin de la cita ---
Ya te dijeron como solucionar eso.! :kicking:
zetaperu:
Parece que no sabes lo que comentas Makko, te invito a que pruebes esa rutina y despues opina, no confundamos a las personas que lean este tema y hagamos apreciaciones correctas..... ;)
Alguien que pueda demostrar como limpiar los controles que tengamos en un form cuando configuremos un combobox con style=2, estoy tratando de crear una rutina que limpie ese tipo de combo pero utilizando API.... si alguien lo tuviera, aver si se animan a compartir vuestro código.
ZETAPERU :comp: :hola:
cpmario:
Lo que hace falta un manejo de error para resolver el problema y limpiar todo tipo de estilo de combos.
--- Código: Text ---Public Sub LimpiarControles(Obj As Form) Dim ctlTemp As Control For Each ctlTemp In Obj.Controls On Error Resume Next If TypeOf ctlTemp Is TextBox Then ctlTemp.Text = "" End If If TypeOf ctlTemp Is ComboBox Then ctlTemp.Text = "" ctlTemp.Clear End If Next ctlTempEnd Sub :comp:
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa