Visual Basic - Funcion

Life is soft - evento anual de software empresarial
 
Vista:

Funcion

Publicado por Jhon Alexander (58 intervenciones) el 10/11/2005 16:04:35
Hola, alguien sabe como puedo saber si una variable tiene algun espacio en blanco.

Dim Nombre as String

Nombre= "Jhon Alexander"

Algo como esto pero no me funciona

If Nombres Like " " Then
MsgBox "Hola"
end if

Muchas 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:Funcion

Publicado por Pedro Latasa (3 intervenciones) el 10/11/2005 16:15:39
Buenas

Dim posicion as integer
posicion = InStr(1, Nombre, " ")

Si posicion > 0 entonces ha encontrado un espacio.

Un saludo.,
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
sin imagen de perfil

RE:Funcion

Publicado por Edmundo (26 intervenciones) el 12/11/2005 03:03:38
Otra forma es usar la función mid$, dentro de un Next, y verificar caractér a caractér, un ejemplo es este

cadena$="CadenaAAnalizar"
Tamaño=len(cadena)
For I% = 0 to Tamaño
Letra$=Mid$(cadena,I,1)
if letra = " " then
' encontró un espacio en blanco
end if
next

también puedes usar en vez del if

Numero=asc(letra)
if numero = 32 then ' caractér de espacio o " "
haces lo mismo


Espero te sirva
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