Visual Basic - limpiar controles desde un procedimiento...

Life is soft - evento anual de software empresarial
 
Vista:

limpiar controles desde un procedimiento...

Publicado por juanpi (1 intervención) el 26/05/2005 13:56:27
Que tal a todos...
Quiero generar un procedimiento publico sencillo que limpie todas las casillas de texto y combos del formulario del cual estoy llamando al procedimiento.
En un modulo tengo lo siguiente:

Public Sub LimpiarControles(formulario)
For Each Controls In formulario
Control.Text = ""
Next
End Sub

y desde un boton de Form1 tengo esto:

Private Sub Command1_Click()
Module1.LimpiarControles ("Form1")
End Sub

Que estoy haciendo mal? Como debo realizar el llamado al procedimiento? Saludos...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:limpiar controles desde un procedimiento...

Publicado por Dennis Baldeón (103 intervenciones) el 26/05/2005 15:04:59
Public Sub Limpiar(ByRef Formulario As Form)

Dim oControl As Control

For Each oControl In Formulario.Controls
If TypeOf oControl Is TextBox Then
oControl.Text = vbNullString
End If
Next

End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar