Publicentral.com - alta en buscadores, registro buscadores, promocionaPromocion en buscadores y negocios online
Mostrando Codigo - Visual Basic

Limpiar los controles de un formulario - Por tipo

El codigo es usado para limpiar o dejar en blanco todos los controles de un formulario segun el tipo de este. sea: Checkbox: casillas Textbox: campo de texto Combobox: Campo multiple de texto
Visitas: 67561 - 19/09/2004 3:01:05
CODIGO SIN DEMOSTRACIONCODIGO NO EJECUTABLENO CONTIENE ARCHIVO DESCARGABLE
CODIGO


// Codigo ofrecido por Tutores.org
Dim ctl As Object
For Each ctl In Me.Controls
If TypeOf Ctl Is CheckBox Then
ctl.Value = False
ElseIf TypeOf Ctl Is TextBox Then
ctl.Text = ""
ElseIf TypeOf Ctl Is Combobox Then
ctl.Text = ""
ctl.Clear
End If
Next

ENLACE AL CODIGO
Si quieres enlazar desde tu pagina a este codigo
<!-- Inicio enlace Tutores.org -->
<a title="Tutores.org - Limpiar los controles de un formulario - Por tipo" href="http://www.tutores.org/codigo/1330/" target="_blank">Limpiar los controles de un formulario - Por tipo</a>
<!-- Final enlace Tutores.org -->
COMENTARIOS
Rocio 14-01-2012 19:21:08
si me funciono aunque no le pude borrar la condicion del combobox ya que no estoy usando ni uno y si la borraba me marcaba error
jessica riquelme lombardia
hola pues m funciono bastante gracias por su ayuda sigan asi!!!
LocoProgrammer
Excelente tu aporte, te felicito.
Erlin
A mi me funciono para limpiar un ComboBox en visual basic.net de la siguiente manera:

For Each ctl In Me.Controls
If TypeOf ctl Is ComboBox Then
ctl.Text = ""

End If
Next
canzion23
ya tengo creado el metodo que ustedes indican, como lo mando a llamar cuando termine de ejecutal un proceso asociado a un boton. por ejemplo: Insertar, al terminar que limpie todo el Formulario para un nuevo Registro???? Gracias por la ayuda.
RaiderDark
como seria en asp.net con vb????
pagerr
MUCHAS GRASIAS, que buena informacion muy buena a si al mail grasias
JmCb
Gracias por tu aporte execelente ;)
Kotoko
y como podria poner de un comando limpiar que me limpie mas formularios? o.o
=gracias por el aporte
josi
pero yo quiero saber como borrar los campos son un botton no un combox me pueden ayudar xfa
jesusvene
PARA LOS Q PIDEN LIMPIAR AL BUSCAR UN REGISTRO O BOTON DE LIMPIAR, SI LO PONES EN UN MODULO BAS O UNA CLASE SOLO LLAMAS LA SUB LIMPIAR DESDE CUALQUIER FORMULARIO
convertimos el codigo puesto aca en un sub
sub Limpiar()
Dim ctl As Object
For Each ctl In Me.Controls
If TypeOf Ctl Is CheckBox Then
ctl.Value = False
ElseIf TypeOf Ctl Is TextBox Then
ctl.Text = ""
ElseIf TypeOf Ctl Is Combobox Then
ctl.Text = ""
ctl.Clear
End If
Next
end sub

si es un boton
Private Sub command1_Click()
limpiar
end sub
walerjpv
Hola
que Namespace se necesita aca porque para el caso del checkbox me da error como que no estuviuera contemplado el "ctl.value"

gracias
INSERTAR COMENTARIO

Usuario:
Email:
Comentario:
Codigo Seguridad


Antes de enviar un comentario...
Todos los comentarios son revisados personalmente
Todo comentario que no haga relacion al codigo mostrado en esta pagina sera eliminado

Usuarios registrados tienen preferencia en recibir respuestas de ayuda!!
Ademas de poder insertar Imagenes,Enlaces y otras propiedades del editor.
Por favor, insertar los comentarios descriptivos.