Usuário com melhor resposta
Ler uma TextBox? Em Visual Studio 2012 Express For Windows Desktop

Pergunta
-
Ola a todos!
Eu gostaria de saber se tem como ler uma textbox e fazer o que ela manda, tipo programar, vo esplicar melhor:
Assim: o usuário abre o programa da tem uma TextBox1 e um Button1, nessa TextBox1 ele pode escrever o que quiser, mas tipo supomos que se ele escrever a palavra "Botão" quando clicar no Button1 ele leia e crie um Form com um botão e se não estiver escrito "Botão" dentro da TextBox1 ele só crie a form sem o botão dentro. Não quero que seja tipo assim:
If TextBox1.Text = "Botão" Then
Eu quero que possa escrever varias coisas dentro da TextBox1, e ele crie o botão só se tiver escrito "Botão" mesmo tendo outras palavras dentro da TextBox1. Tipo Assim:
- Botão
- TextBox
- Carro
- e qualquer outra palavra
e ele mesmo assim execute por que tem a palavra Botão no meio. Se não tivesse ele não executava.
Obrado desde já!
Respostas
-
Olá,
Use o método Contains do tipo String para verificar se a string contem alguma palavra chave:
If TextBox1.Text.ToLower.Contains("botão") Then '... End If
Só possui um inconveniente: Se a palavra chave for "Botão" e o usuário digitar "Botao" (Sem acento) não irá funcionar. Aí se isso for um inconveniente você terá que usar algum algorítimo de comparação de strings, como por exemplo:
Algorítimo de comparação de Strings
Herbert Lausmann
- Marcado como Resposta EdisonStecker quinta-feira, 27 de dezembro de 2012 17:29
Todas as Respostas
-
Olá,
Use o método Contains do tipo String para verificar se a string contem alguma palavra chave:
If TextBox1.Text.ToLower.Contains("botão") Then '... End If
Só possui um inconveniente: Se a palavra chave for "Botão" e o usuário digitar "Botao" (Sem acento) não irá funcionar. Aí se isso for um inconveniente você terá que usar algum algorítimo de comparação de strings, como por exemplo:
Algorítimo de comparação de Strings
Herbert Lausmann
- Marcado como Resposta EdisonStecker quinta-feira, 27 de dezembro de 2012 17:29
-
-