Visual Basic - comparar con = sin importar mayusculas/minuscula

Life is soft - evento anual de software empresarial
 
Vista:

comparar con = sin importar mayusculas/minuscula

Publicado por Jorge (56 intervenciones) el 02/08/2010 22:58:10
si comparo:
if mi_cadena=mi_variable then hacer_algo

donde:
mi_cadena="Hola"
mi_variable="holA"

como hago para que el resultado me de verdadero, sin que importe si la cadena esta en mayusculas o minusculas?

if "Hola"="holA" then 'pero el resultado me sale false!
hacer_algo

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:comparar con = sin importar mayusculas/minuscul

Publicado por XHkrElite (518 intervenciones) el 03/08/2010 03:38:29
prueba haciendo algo parecido a esto

dim salida as boolean

function cadena(cad1 as string)
if text1 = cad1 then
salida = false
elseif text1 <> cad1 then
salida = true
end sub

sub command_click()
cadena text1
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

RE:comparar con = sin importar mayusculas/minuscul

Publicado por XHkrElite (518 intervenciones) el 03/08/2010 03:40:55
perdon me equivoque en la funcion

dim salida as boolean

function cadena(cad1 as string)
if text1 = cad1 then
salida = false
elseif text1 <> cad1 then
salida = true
end function

sub command_click()
cadena text1
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

Mucho más facil

Publicado por Antoni Masana  (79 intervenciones) el 03/08/2010 06:26:24
Las función UCASE$() convierte a mayuscula
Las función LCASE$() convierte a minusculas

IF UCase$("Hola") = UCase$("holA") then

Esto cumple la igualdad
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

RE:Mucho más facil

Publicado por Jorge (56 intervenciones) el 06/08/2010 18:54:33
Gracias, no se me habia ocurrido :D
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
Val: 3
Ha aumentado su posición en 9 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:comparar con = sin importar mayusculas/minuscul

Publicado por Adolfo (7 intervenciones) el 24/08/2010 20:08:33
Mucho mas facil todavia

pon: Option Compare Text
antes de Option Explicit

despues puedes hacer el If tal como lo tienes
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