Ayuda con variables - Forum

Forum Navigation
You need to log in to create posts and topics.

Ayuda con variables

Imaginemos que tenemos un variable “Xtexto” con el siguiente contenido:

Sentimiento de unión, proximidad y afecto hacia la otra persona, así como la preocupación para incrementar su bienestar, para proporcionar y recibir apoyo sentimental y comunicar las opiniones y emociones personales, así como escuchar y atender a las del otro. Los investigadores reportaron que este elemento del amor engloba una concepción de empatía mutua, actitudes amables y benévolas hacia la otra persona, y la comunicación permanente del afecto compartido.

 

Como puedo hacer para que  buscar en la variable “Xtexto”  un fragmento deseado como por ejemplo “benévolas hacia la otra persona” y guardarlo en otra variable.

Saludos

Puedes probar algo así.

SetVar "[frase]" "benévolas hacia la otra persona"

.cuento las letras de la frase a buscar
StrLen "[frase]" "[tamaño_de_frase]"

.busco la posicion de la frase en la variable [Xtexto]
SearchStr "[frase]" "[Xtexto]" "[posicion]" ""

.copio la frase
SubStr "[Xtexto]" "[posicion]" "[tamaño_de_frase]" "[frase_extraida]"

 

Vadim and proforma.guyot have reacted to this post.
Vadimproforma.guyot

Si es exactamente lo que necesitaba gracias.

 

Saludos

.Establish the length of the string nd the lexgth of the search text
StrLen "[xText]" "[xlength]"
StrLen "[searchtext]" "[searchlength]"

.locate the position of the search strings first charachter
SearchStr "[searchtext]" "[xText]" "[xfound]" ""

SubStr "[xtext]" "[xfound]" "[searchlength]" "[newx]"

With this you can have a text box and search for any string by typing it into the text box.

Oops, somebody beat me to it lol. Yes what he said

Vadim and proforma.guyot have reacted to this post.
Vadimproforma.guyot

Gracias amigos por su ayuda.