[VB6] Encontrar palavra em TextBox

WinAce_Boy

Power Member
oi pessoal
Por exemplo:
tenho uma textbox que pode ter os seguintes valores como exemplo:

valor1- "HAHA"
valor2- "halola"
valor3- "olahalo"

São só exemplos visto que essa mesma texbox poder ter klkr valor
Mas gostaria que ele me encontrasse nessa texbox a palavra "ola" neste caso, e que pode estar tanto no fim, no meio, como no inicio duma frase e me retorne true se a encontrar(tal como nos valores 1 e 2 neste exemplo retornartiam true) caso isso n se verificasse retornasse false.

É apenas curiosidade ;) mas tambem e util
Abraços e obrigado pela atenção xD
 
Podes usar a funcao InStr

Ta assim no MSDN:
InStr Function Example

This example uses the InStr function to return the position of the first occurrence of one string within another.
Dim SearchString, SearchChar, MyPos
SearchString ="XXpXXpXXPXXP" ' String to search in.
SearchChar = "P" ' Search for "P".

' A textual comparison starting at position 4. Returns 6.
MyPos = Instr(4, SearchString, SearchChar, 1)

' A binary comparison starting at position 1. Returns 9.
MyPos = Instr(1, SearchString, SearchChar, 0)

' Comparison is binary by default (last argument is omitted).
MyPos = Instr(SearchString, SearchChar) ' Returns 9.

MyPos = Instr(1, SearchString, "W") ' Returns 0.
 
Back
Topo