TheSkytalos Posted September 11, 2013 at 11:34 PM Report #524212 Posted September 11, 2013 at 11:34 PM (edited) Exemplo, o usuário digita algo, aperta Enter, vai para a linha de baixo, como eu faço o programa ler somente esta linha? (OBS : É um exemplo, não é obrigatório que seja na 2ª linha), e assim sucessivamente. Obrigado. Edited September 12, 2013 at 09:19 AM by ribeiro55
nelsonr Posted September 12, 2013 at 07:31 AM Report #524216 Posted September 12, 2013 at 07:31 AM Boas, podes dividir o texto pelo caracter de mudança de linha, guardando num array. Algo assim; ' Indicar qual a linha pretendida Dim linhaALer As Integer = 2 ' Dividir o texto, usando a mudança de linha como separador Dim linhas As String() = TextBox1.Text.Replace(vbLf, "").Split(vbCr) ' Caso tenha linhas suficientes If linhas.Length >= linhaALer Then MessageBox.Show("Conteudo da linha " & linhaALer & ": " & linhas(linhaALer - 1)) Else MessageBox.Show("O texto tem menos de " & linhaALer & " linhas") End If
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now