Ir para conteúdo
Fórum Script Brasil
  • 0

[Resolvido] TextStream - Quantidades de linhas suportadas.


Danleonhart

Pergunta

Pessoal...

Tenho um script que funciona perfeitamente para carregar um arquivo ".txt" em uma TextBox...

ele lê linha a linha do arquivo, coloquei desta forma pois as vezes preciso configurá-lo devido a algumas quebras de texto...mas isso não é problema.

O problema é a quantidade de linhas suportada pelo Stream...quando chega em 12.588 ele finaliza o carregamento... e tem arquivos ".txt" com mais de 20.000 linhas...

Tem alguma maneira de aumentar esse limite ??? :mellow:

Meu script:

Private Sub OpenTexto(ByVal fileCam As String, ByRef oBtxtBox As TextBox)
Dim Texto As String
Dim cont As Long, l As Long
oBtxtBox.Text = Empty


Set FSO = New Scripting.FileSystemObject
 Set sTex = FSO.OpenTextFile(fileCam, ForReading, True)

  Do Until sTex.AtEndOfStream
   DoEvents
    l = l + 1
      If cont = 4 Then
        DoEvents
         oBtxtBox.Text = oBtxtBox.Text & sTex.ReadLine & vbNewLine
         cont = 0
      Else
        DoEvents
         oBtxtBox.Text = oBtxtBox.Text & sTex.ReadLine & ","
         cont = cont + 1
      End If
   LbNum.Caption = IIf(Format(l, "###,##0") <= 1, l & " Linha.", Format(l, "###,##0") & " Linhas.")
  Loop
  
sTex.Close

End Sub

Editado por Danleonhart
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

O problema não é o TextStream e nem o número de linhas, o problema na verdade é que o limite de caractetes do TextBox, deve ser de 65.536.

Se for pra passar disso, use a RichTextBox, que deve aceitar até 4.294.967.296 de caracteres, caso tenha memória RAM suficiente para isso.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...