SprintDevelop.com - Diseño y desarrollo web - Diseño, desarrollo web,Aplicaciones Móviles, TabletasSprintDevelop.com - Diseño y desarrollo web
Mostrando Codigo - Visual Basic
Code

Visual Basic - Limpiar los controles de un formulario - Por tipo

Códigos Visual Basic

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: 71,899 - 19/09/2004 3:01:05
CODIGO SIN DEMOSTRACIONNO CONTIENE ARCHIVO DESCARGABLEComentario
CODIGO


// Codigo ofrecido por Tutores.org

  1. Dim ctl As Object
  2. For Each ctl In Me.Controls
  3.     If TypeOf Ctl Is CheckBox Then
  4.         ctl.Value = False
  5.     ElseIf TypeOf Ctl Is TextBox Then
  6.         ctl.Text = ""
  7.     ElseIf TypeOf Ctl Is Combobox Then
  8.         ctl.Text = ""
  9.         ctl.Clear
  10.     End If
  11. 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
Comentario usuario
14-01-2012 19:21:08
2 5
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
Comentario usuario
jessica riquelme lombardia
1 5
hola pues m funciono bastante gracias por su ayuda sigan asi!!!
Comentario usuario
LocoProgrammer
3 5
Excelente tu aporte, te felicito.
Comentario usuario
Erlin
4 5
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
Comentario usuario
canzion23
4 5
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.
Comentario usuario
RaiderDark
1 5
como seria en asp.net con vb????
Comentario usuario
pagerr
1 5
MUCHAS GRASIAS, que buena informacion muy buena a si al mail grasias
Comentario usuario
JmCb
5 5
Gracias por tu aporte execelente ;)
Comentario usuario
Kotoko
4 5
y como podria poner de un comando limpiar que me limpie mas formularios? o.o
=gracias por el aporte
Comentario usuario
josi
1 5
pero yo quiero saber como borrar los campos son un botton no un combox me pueden ayudar xfa
Comentario usuario
jesusvene
2 5
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
Comentario usuario
walerjpv
1 5
Hola
que Namespace se necesita aca porque para el caso del checkbox me da error como que no estuviuera contemplado el "ctl.value"

gracias
Comentario usuario
16/07/2004 8.30.40
4 5
muy buena esa información funciono de maravilla
Comentario usuario
JASA
2 5
necesito saber el codigo para limpiar un label ya que lo tengo para que refleje el resultado. lo ejecuto pero cuando hago clic en el boton limpiar no borra el contenido en el label.
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.