Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 788
  • Last Modified:

readline - vb.net

I really need help with this text file. When there is this weird symbols(char) or whatever we call it on a text file, it reads partial "before a" but it does not returns anything after. This txt file is only part it. The problem is I don't know when there is going to be that char in a txt file.


        Dim sr As New StreamReader(sourcedir) ', System.Text.Encoding.Unicode)

        Dim tmp As String

        tmp = sr.ReadLine
        Me.TextBox1.Text = tmp
0
VBdotnet2005
Asked:
VBdotnet2005
  • 6
  • 5
1 Solution
 
VBdotnet2005Author Commented:
please see the file
0
 
abelCommented:
What file? It is probably a carriage return or a line feed, without the corresponding cr/lf character (they come in pairs on windows). It can also be any other control character that is considered a newline character. It can even be any of the Unicode newline characters (0x80?), which disrupt correct reading.

You can alternatively read it character for character and create your own lines, plus filter those characters out.
0
 
VBdotnet2005Author Commented:
I uploaded my file. Could you show me in code?
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
VBdotnet2005Author Commented:
I clicked add file and uploaded it.
0
 
abelCommented:
you say that three times... but I think your file is not allowed. Change the extension to *.txt or something.
0
 
abelCommented:
hmm, you'll have to bear with me for a moment, I have to be off, but somebody else will take over. I'll be back in a few hours though... ;)
0
 
VBdotnet2005Author Commented:
it is txt file.
0
 
abelCommented:
Well, I believe you, but something is odd about it and it doesn't upload here, which is strange, because txt files can always be uploaded, I do it all the time and quite often they're actually binary files and it goes all fine.

I'd love to help you, but I do need to have a look at that file. You can also try uploading it somewhere else and send the link here.
0
 
VBdotnet2005Author Commented:
I figured out out.. I used peek <> -1 method  and system.text.encoding.default.  It worked.
You can close it out now.
0
 
VBdotnet2005Author Commented:
thanks for your help.
0
 
abelCommented:
> It worked. You can close it out now.

ah, that's something only you can do.. :)

As it turns out, this is what I suggested in my first comment, #24330447. I'll leave it up to you to award points or to accept your own comment as answer + award points... :)
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 6
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now