Usuário com melhor resposta
Duvida! Localizar e selecionar uma palavra em um arquivo texto.

Pergunta
-
Ola! Estou fazendo programa com a opção de localizar uma palavra em um arquivo html aberto em um webBrowser. Consegui fazer ele dizer se tem ou não a palavra no texto, mas gostaria que ele apresentasse o texto com a palavra destacada. Alguem poderia me ajudar?
Estou utilizando esse codigo:
StreamReader re = new StreamReader(@"C:\ePub\ePub\" + nomeEpub + "\\OEBPS\\Text\\" + tabControl2.SelectedTab.Text);
string input = re.ReadToEnd();
if (input.IndexOf(varPalavra, StringComparison.OrdinalIgnoreCase) > -1)
{
MessageBox.Show("Existe a palavra '" + varPalavra + "' no arquivo " + tabControl2.SelectedTab.Text);
re.Close();
}
Respostas
-
Boa tarde,
Conseguiu algum avanço no teu caso? Se ainda não, nos avise para que você possa ser ajudado.
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Filipe B CastroModerator segunda-feira, 20 de novembro de 2017 12:51
Todas as Respostas
-
Boa tarde,
Como você quer mostrar essa palavra? De que maneira quer que apareça? Pode explicar um pouco melhor, por favor?
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
-
Achei esse trecho de codigo, ele faz basicamente o que eu quero, porem ele utiliza richtextBox e eu
preciso que seja no webBrowser.
Dim palavra As String = "teste" RichTextBox1.SelectionColor = Color.Red RichTextBox1.Select(RichTextBox1.Text.IndexOf("teste"), palavra.Length)
-
Boa tarde,
Conseguiu algum avanço no teu caso? Se ainda não, nos avise para que você possa ser ajudado.
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Filipe B CastroModerator segunda-feira, 20 de novembro de 2017 12:51
-
Bom dia,
Por falta de retorno essa thread está encerrada.
Se necessário, favor abrir uma nova thread.Atenciosamente,
Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.