Click here to Skip to main content
12,549,449 members (45,771 online)

Read a text file and grab a header string from the padded header.

ekipongi asked:

Open original thread
I really need assistance badly here so asking the gurus out there. I have created a text file which has the file header which has a length of say 100. The 100 length for the header is divided as follows for the Header of the text file.

NameFile fileCode Datefile Officercode --This is the header
DFirstMessage9102 92129 sjdjshd- 29819281 is 1ui finish ---1st message
FSecondMessage92129 sjdjshd- 29819281 is 1ui finish ---2nd message

For the above the, header has a character length of 100. This is divided into the header details as follows in the code extract wehn the file was created.

writeline("NameFile".PadRight(20) & "fileCode".PadRight(30) & Date.Now().Tostring.PadRight(30) & ("Officercode".PadRight(20))

Now my issue is I want read the above file and grab the date for the file whcih is the Datefile from the header, andl also I want to check if each message starts with a specific letter F in this case. Note that each message has a fixed length as that of the header like 1000 for each message. code extract used to create the message is as follows too.


Please assist how I could get the date from the file header and check if each message has a F infront before the message starts. If F exists then pull out the message, otherwise leave the message. So for this the second message will be pulled out only.

Thanks in advance
Tags: VB, VB.NET


When answering a question please:
  1. Read the question carefully.
  2. Understand that English isn't everyone's first language so be lenient of bad spelling and grammar.
  3. If a question is poorly phrased then either ask for clarification, ignore it, or edit the question and fix the problem. Insults are not welcome.
Let's work to help developers, not make them feel stupid.
Please note that all posts will be submitted under the The Code Project Open License (CPOL).

Advertise | Privacy | Mobile
Web02 | 2.8.161021.1 | Last Updated 26 Mar 2009
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100