Click here to Skip to main content
15,893,190 members

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

ekipongi asked:

Open original thread
Hello,
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.

writeline(message1.PadRight(1000))
WriteLine(message2.Padright1000)

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: Visual Basic

Plain Text
ASM
ASP
ASP.NET
BASIC
BAT
C#
C++
COBOL
CoffeeScript
CSS
Dart
dbase
F#
FORTRAN
HTML
Java
Javascript
Kotlin
Lua
MIDL
MSIL
ObjectiveC
Pascal
PERL
PHP
PowerShell
Python
Razor
Ruby
Scala
Shell
SLN
SQL
Swift
T4
Terminal
TypeScript
VB
VBScript
XML
YAML

Preview



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.
  4. Don't tell someone to read the manual. Chances are they have and don't get it. Provide an answer or move on to the next question.
Let's work to help developers, not make them feel stupid.
Please note that all posts will be submitted under the http://www.codeproject.com/info/cpol10.aspx.



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900