Visual Basic - FOR EACH CTL IN ......

Life is soft - evento anual de software empresarial
 
Vista:

FOR EACH CTL IN ......

Publicado por GUSTAVO (181 intervenciones) el 11/10/2005 21:20:42
HOLA TENGO LO SIGUIENTE
FOR EACH CTL IN Frame4.CONTEINER
IF TYPE OF CTL IS TEXTBOX THEN
CTL.TEXT=""
END IF
NEXT
PERO ME BORRA TODOS LOS TEXT NO SOLO LOS DEL FRAME COMO PUEDO HACER PARA Q ME BORRE SOLO LOS TEXT DEL FRAME4
GRACIAS
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:FOR EACH CTL IN ......

Publicado por Alan (6 intervenciones) el 12/10/2005 00:00:28
esto es lo que yo hago, fijate si es lo que necesitas o necesitas cambiarle algo:

Public Sub VaciarFrame(frm As Frame, ventana As Form)
Dim ctrl As Control

For Each ctrl In ventana.Controls
If ctrl.Container.Name = frm.Name Then
If (TypeName(ctrl) = "TextBox") Then
ctrl.Text = ""
End if
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