Você está aqui: VB.NET ::: Windows Forms ::: TextBox |
Como contar as palavras em um TextBox de múltiplas linhasQuantidade de visualizações: 11788 vezes |
'Este exemplo mostra como obter a quantidade
'palavras em um TextBox.
'Veja que usamos a técnica de contar as palavras
'contidas em um array após retirar as quebras de
'linhas e espaços duplicados na string.
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
'Obtém o texto da caixa de texto
Dim texto As String = TextBox1.Text
'Remove as quebras de linhas substituindo-as por
'espaços
texto = texto.Replace(Environment.NewLine, " ")
'remove os espaços em excesso
Do While texto.IndexOf(Space(2)) >= 0
texto = texto.Replace(Space(2), Space(1))
Loop
'Obtém um array de palavras
Dim palavras() As String = texto.Split(" ")
'Obtém a quantidade de palavras
Dim quant As Integer = palavras.Length
'Exibe o resultado
MsgBox("O TextBox contém " & quant & " palavras.")
End Sub
End Class
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de VB.NET |
Veja mais Dicas e truques de VB.NET |
Dicas e truques de outras linguagens |
|
Delphi - Como usar o Delphi para verificar se um determinado processo do Windows está sendo executado Delphi - Como obter a quantidade de dias para um determinado ano usando a função DaysInAYear() do Delphi |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





