Visual Basic - Encontrar en string

Life is soft - evento anual de software empresarial
 
Vista:

Encontrar en string

Publicado por Diego (4 intervenciones) el 28/11/2008 16:25:30
Tengo el siguiente programa

en un string tengo la palabra "mi casa bonita = Falso"

como puedo decirle que si en ese string existe la palabra casa me entregue el valor
que esta despues de las = (Falso)

Gracias

Atte Diego.
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

Respuesta

Publicado por Malandrín (9 intervenciones) el 28/11/2008 16:41:32
Deberás hacer uso de las funciones InStr() y Mid( ). Supongamos que tienes la frase en una variable llamada stCadena

If InStr( stCadena, "casa" ) <> 0 Then
stValor = Mid( StCadena, InStr( stCadena, "=" ) + 1 )
End If

Bueno, algo así, pero deberás definir bien lo que quieres que te retorne Mid, desde qué posición, pues. Porque en el ejemplo te retorna lo que está inmediatamente después del signo "=".
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