Como valido unos text en blanco (text1.tex ="")

Rafael Rubio Ceja
02 de Abril del 2004
Lo que quiero hacer es que el programa no me deje avanzar hasta que el usario escriba algo en el text, lo que pasa es que he pueso esto

If text1.text="" then
msgbox="El campo no debe estar vacio"
End if

El problema surge que el usuario puede escribir " " ó asi " " ó " " todos los espacios que el quiera, yo lo que quiero es que no deje en Blanco el text pero tampoco le quiero invalidar que deje usar la barra espaciadora, como le hago?

lucas
02 de Abril del 2004
hola!
Lo que puedes hacer es quitar todos los espacios por la izquierda y derecha y validar que no sea nulo

if trim(text1.text)="" or isnull(text1.text) then
text1.text = ""
text1.text.setfocus
exit sub
end if


en?
02 de Abril del 2004
If Trim(text1.text)="" then
msgbox="El campo no debe estar vacio"
End if

salud

Jhon
02 de Abril del 2004
*************
If Len(Trim(text1.text))=0 then
msgbox "El campo no debe estar vacio"
End if
***************
Esta es otra mejor opcion la Funcion: Len sirve para sacar la cantidad de caracteres escritos, y el TRIM quita los espacios en blanco en caso presionen la barra espaciadora ah y quitale el igual(=) al MessageBox, si te tienes otra duda pregunta nomas, bye.