Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/11/2003, 18:06
rafapaskual
 
Fecha de Ingreso: septiembre-2003
Mensajes: 172
Antigüedad: 21 años, 4 meses
Puntos: 0
Hola, yo estoy de acuerdo con pabli, la solución de poner una espacio en blanco detrés del campo no es demasiado recomendable, la mejor solución es hacer una matriz de controles, si no quieres cambiar el programa que ya tienes te propongo que hagas algo similar a esto:

public function Validar() as boolean
Dim Control As Control


Validar=True

'hace un bucle por todos los controles del formulario
For Each Control In Me.Controls

If TypeOf Control Is TextBox And Control.Container.Name = "Frame1" Then
if Control.text= "" then
validar=false
end if
End If
Next
end function

Esto es solo un ejemplo, lo del frame es por si tienes otras cajas de texto que no sean la que tienes que validar, te propongo que pongas las cajas a validar en un frame o en un contenedor que puedas controlar, si no haces eso te devolverá error si cualquier caja de texto del formulario contiene "".

Saludos!
__________________
Sr.Propio