Reading A Specific Line From A Text File And Displaying It In Individual Text Boxes?
Feb 16, 2010
I've been writing a weight program for flooded pressure vessels and I'm having trouble retrieving the data from the text files I've been saving. I know how to write the data to the text file, but retrieving it with OpenFileDialog is not so easy for me.The user has individual text boxes that they input strings or numbers into and when they save the file, each text box input is written to one line in the text file. For example, the first text box is for the username, therefore the first line of text that is saved is the person's name, the second text box is the customer, thus the second line in the text file is the customer name, and so on.
(Actually, the first line of text in the saved file designates whether English units were used or Metric units because when the user retrieves the saved file, English units will open one form and Metric units will open a separate form, so some If...Then statement will need to occur).I need to be able to read the first line, have either my "EnglishForm"form open or my "MetricForm" form open, and then have each subsequent line of text be displayed in their corresponding text boxes. I know I need to use ReadLine or LineInput, but I don't have a clue what to do.Assuming the syntax I've displayed below would just magically work (if only life were that easy), it would look something like this
If FirstLineOfTextInFile = "English" Then
EnglishForm.Show()
ElseIf FirstLineOfTextInFile = "Metric" Then[code]....
And so on...I read a lot of articles from the MSDN library and exhausted each link that I've looked through from Google and Bing, but most only retrieve data from the file to a single text box through some loop or streamreader and don't take into account multiple forms.
View 17 Replies
ADVERTISEMENT
Sep 21, 2009
Basically what I'm trying to do is read a text file line by line. After each line is read, it will put each line into a separate text box. I've been trying to do this for a while and so far I haven't been able to. I tried using a for loop, but that just put all my lines in to one textbox.
View 8 Replies
Nov 28, 2011
I have been learning VB for about 3 months now at college and decided to enhance my skills by making my own project at home. My project is basically a game where you have to guess if the next number will be higher or lower than the previous version and you can place bets on it. I have done all of this ok but I wanted to create a high score system so that you could save your score.I can manage to write out to a text file ok so that it looks like this
Highscores
Name
Score
[code]....
etc. But I am not sure on how to read in a specific line. So for example I want lblHighscore1.text to equal line 3 of the text document (as vb counts the first line as 0) So far all I have is this;
Dim objReader As IO.StreamReader = New IO.StreamReader("C:UsersKarlDesktopHighScore.t xt")
lblHighscore1.Text = (objReader.ReadLine)
View 3 Replies
Oct 15, 2011
I am currently writing a Login Script, and I am having trouble making StreamReader read a specific line in a text file. This is what I have so far (not the entire script, just the reader lines):
Dim path As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
Dim file As String = (path + "LogDat.txt")
Dim sr As New IO.StreamReader(file)
Dim line1 As String = sr.ReadLine(1) '' Supposed to read line 1
Dim line4 As String = sr.ReadLine(4) '' Supposed to read line 4
Dim line9 As String = sr.ReadLine(9) '' Supposed to read line 9
View 2 Replies
Jan 11, 2010
Does anyone know how to read individual lines off of a text file?
If the textfile looks like this:
Text1
Text2
Text3
Text4
You could make it so on timer1 it sends text1, then on the next tick text2, and so on?
View 2 Replies
Jun 25, 2010
I'm trying to read a text file that contains info like this:
ACX-101-011 , J2168
BTXR-130A-013, D6733
AJ4-233-614, T8211
I want to split each line at the comma and write the left side to a textbox and the the right side to another textbox. I'm close, with the code below, but I can only post results from the first line in the file. How do I loop this and append the text results in each of the textboxes.
Dim TempFile As String
TempFile = "temp.txt"
Dim sw As StreamWriter
[Code].....
View 2 Replies
Mar 6, 2010
i'm working on a project that is reading text from a file and displaying totals on my form.My issue is that everytime i press my btnCalculate Nothing Happens.Here is the File i am reading from which is in my debug folder.
Otto
Rob
B
Otto
[code].....
View 3 Replies
Jan 31, 2011
Private Sub FrmTestMid_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim myfile As System.IO.File
[code].....
View 11 Replies
Feb 5, 2011
I have an SQL database, and 50 text files, and Visual Basic 2010 Premimum,I need to find a specific line of text in the text files and then take the next 37 lines of text and save them in my database. I need advice as to point me in the right direction
View 2 Replies
Jun 23, 2011
I'm reading a text file with StreamReader, line by line. If a condition is met, then I do an operation and then start reading the file again from the first line. I realize I could close and then re-open the file, but surely this would be very slow.
I could do this easily in VB6, but pulling my hair out trying to do this in vB.net. It seems that 'Seek' is the function to use, but it doesn't work.
I've seen other examples, where it works, but you must open it a different way -- with a file number.
Imports System.IO
Dim I as Integer
Dim LineText as String
[Code].....
View 2 Replies
Sep 11, 2011
Basically, I'm creating an application which takes a list of words in .txt format, such like this:
Abc
Def
Ghi
Jkl
mno
What I want to be able to do is modify the words, one by one, so that I end with
Abc1
Def1
Ghi1
Jkl1
mno1
or whatever the user wants.
I created this app in C++ to get the logic, since I am more confident with that
View 4 Replies
Mar 19, 2012
I must use streamreader to read text file line by line into array.
Here's what I've got.
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim numbers() As Double = New StreamReader(txtfile.Text)
Dim numbersarray() As Double
[Code].....
View 10 Replies
Feb 13, 2012
the following code was to be entered to read each line of the file "line by line" It did not work for me as instructed and I am trying to understand why?
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim FILE_NAME As String = "C:UsersOwnerDocuments est.txt"
Dim objReader As New System.IO.StreamReader(FILE_NAME)
Dim TextLine As String
[code]....
View 9 Replies
Jan 26, 2012
i need to code a program to help me in my everyday job, i own my own business and this will help me with my sales. its a very simple program, and i cant figure out how to get my multiple textboxes to write to a new .txt file. i can only get it to do 1 line at a time. I have textboxes. named txtDate, txtCarrier, txtLocation, txtDateEmpty, txtDestination, txtQuote, txtPhone, txtFax, txtEmail.I want the "txtDate" textbox to be autofilled with the current date and time of the user input, which is started on the next textbox.the rest of the textboxes are going to be user input. then when the user is done entering data into the multiple textbox's they would click a button "add" or something to that sort.then those text box entries including the "txtDate" would be written to a new .txt file.in this format, Quote"Date - Carrier - Location - DateEmpty - Destination - Quote - Phone - Fax - Email "all on the same line.and when the "add" button is clicked, the multiple textbox fields clear all the data previously entered.and is ready for another user input.
after the 2nd set of user input is entered, and "add" button is pressed,it would add(append) another line to same txt file previously written. example: Quote"Date - Carrier - Location - DateEmpty - Destination - Quote - Phone - Fax - Email " "Date2 - Carrier2 - Location2 - DateEmpty2 - Destination2 - Quote2 - Phone2 - Fax2 - Email2 "
then the previously filled text boxes would be empty again, and ready for input 3. and with this you would be able to add countless lines over and over of user input.ok, also when the program launchesI want a msg txt box to pop up and ask. "Where is the Load Origin?" then the user would input data and click enterAnother Msg box would pop up and ask "Where is the Destination?"Next "Pick Up Date" then "Deliver Date" and last would be "Notes" and all that data that was entered into the msg box's will Be at the top of the txt file like a header .
[code]...
View 14 Replies
Nov 18, 2010
Dealing with reading from an XML file, stuctured similar to the following:
[Code]...
View 6 Replies
Oct 27, 2010
I need to bind a textblock.text property to a single element in an observable collection, or array element, and have the text update using the INotifyPropertyChanged or INotifyCollectionChanged, whichever is best.
Most examples describe ways to bind listboxes or other list views to entire collections, but my application needs to update several textblocks on a screen depending on notification of a change in one or more elements of an array.
textblock1.Text = MyArray(0)...
textblock2.Text = MyArray(1)...
textblock3.Text = MyArray(2)...
textblock4.Text = MyArray(3)...
Is it possible to bind a single textblock to a single array element? Is it possible to get notification of the proper type that will update one or more of the textblocks if any assigned element changes?
View 1 Replies
Dec 6, 2010
I am loading a KJV.rtf file at program startup into RichTextBoxDisplay. When I want to select, lets say, Matthew Chapter 1, I want the program to take me to Matthew Chapter 1. I know I could just load a seperate file into the rtbDisplay, but do you know how many chapters and books are in the Bible..
View 2 Replies
Jun 8, 2011
I am reading a text file line by line using StreamReader.Readline(). After reading a line i have to check whether some fields of the line which is read are present in the rest of the file or not. What i am doing is that after reading a line from the file i am passing the streamreader to check whether there are multiple entries. i am trying to use line.Length() to get the length of line, so using this length i can go back to the line
my code:
Dim pos as Long
sr = File.OpenText(filepath)
While sr.Peek() <> -1
[code]....
my problem is that it is not giving me the expected line or it is skipping some part of the line.how can i return back to my line?
View 1 Replies
Jul 26, 2011
i am reading a text file line by line using StreamReader.Readline(). After reading a line i have to check whether some fields of the line which is read are present in the rest of the file or not.What i am doing is that after reading a line from the file i am passing the streamreader to check whether there are multiple entries. i am trying to use line.Length() to get the length of line, so using this length i can go back to the line
my code:
Dim pos as Long
View 2 Replies
Jul 28, 2011
i got vb to read the text file but it reads the whole thing and displays it on a text line,how can i make it so it reads it like 1 line at a time after every click,so if my text file is like this
hello
goodbye
then i dont want it to display both, i want it to display hello and if i click a button again then it displays goodbye?
View 8 Replies
Oct 31, 2010
i am doing program to read text file and fill the data to multi array , in my code i tried to read the first line of text file to array (here i used class) to save this data on it, because i will use it to read the another lines , files have the following format (all numbers are integers, all intra-line separators are spaces): First line: Number of events, number of rooms, number of features, number of students after the first line as u see we have 3 line have 10 which mean the One line for each room:Roomsize and after that the line which start from zeros and ones it format as:-
4 3 3 2
10
10
[code]....
View 2 Replies
Sep 28, 2008
How do I make my program read the next line of a txt file instead the first line.
View 4 Replies
May 16, 2012
I've been trying to read the last line of a text file but the code i have done seem to be giving me errors, i'm not sure what i've done wrong.
Public Shared Function ReadLastLine(path As String, encoding As Encoding, newline As String) As [String]
Dim charsize As Integer = encoding.GetByteCount(vbLf)
[code].....
View 2 Replies
Oct 15, 2011
I have a test.txt file that contains:
1/15/2011; somedescription ; Joe Blow ; $50
1/18/2011; somedescription ; John Doe ; $30
2/1/2011; somedescription; Joe Blow; $90
I want to be able to pull all rows of data associated with Joe Blow if a users selects Joe Blow from a combobox. In testing this out I added the code to a button
View 3 Replies
Apr 21, 2009
I'm trying to create a program that stores a users stats for their character (for something like an RPG). I know how to write more than one line in a text file, but I want to learn how to read and write text on specific lines of my file. I know that you can just read each new line individually in order using a StreamReader, such as
username.text = readLine.ReadLine()
userage.text = readline.ReadLine()
[Code]....
This is good for just displaying the stats and changing them from a constant interface, but I'm afraid that eventually I'll need to read/write specific lines, like reading the fourth line which might specify magic level, or writing a new money amount.
View 4 Replies
Aug 8, 2009
My text file look like this[code]...
I want to extract those lines according to value in ( ).
View 10 Replies
Aug 12, 2009
I was wondering how I would go about replacing a specific line of text with different text, and then later reading a specific line of text (from the same file). The text file has a lot of lines, and basically the layout is like this:
Something1 Data I want to read
Something2 Data I want to read
Something3 Data I want to read
Each line has a specific word, and then after that word is the data I want to use for the form.
View 10 Replies
Jan 12, 2010
How to read from a line in vb .net, I need to do the following:
change the line in a text file
[Path] = "c: hiscertainpath"
With this line
[Path] = "c: hatother
ewerpath"
These paths will most certainly be different lengths, so I need to either replace what's in the quotes or erase the line completely and enter a new one, but in the same spot, not appended to the end of the document.
View 5 Replies
Jul 31, 2011
how I would read specific line in a text file.Is this possible, if not I would like to know so that I can make the extension in C#?
View 1 Replies
May 26, 2009
Is there anyway to read a specific line from a text file. Such as reading the tenth line of a text file?
View 3 Replies