Hi, Do you know if there is a component in which I can write the data into, that would make the report look like a excel spread sheet? Or do I have to manually align everything? Currently I am writing to a rich text box. Once again, thank you, Celia -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of David Engebretson Jr. Sent: Sunday, May 09, 2010 10:43 AM To: programmingblind@xxxxxxxxxxxxx Subject: Re: checking for end of file, was...C# Writing to a file Look in your ASCI table and determine what the EOF character is then search for it - if you're going to do it that way rather than the way Tyler does it. Cheers, D ----- Original Message ----- From: "Celia Rodriguez" <celia-rodriguez@xxxxxxxxxxxxx> To: <programmingblind@xxxxxxxxxxxxx> Sent: Sunday, May 09, 2010 8:39 AM Subject: RE: checking for end of file, was...C# Writing to a file > Hi, > > The thing is that I dumped all of the file into a string. I am reading > the > string character by character checking for ",". > So when I reach the end of the string I am crashing. Is there something > for end of the string? > It is a very small file, maybe, about 5 records. > > Thanks, > Celia > > Also so that I could > -----Original Message----- > From: programmingblind-bounce@xxxxxxxxxxxxx > [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of David > Engebretson Jr. > Sent: Sunday, May 09, 2010 9:54 AM > To: programmingblind@xxxxxxxxxxxxx > Subject: checking for end of file, was...C# Writing to a file > > There is a character at the end of the file... might be 0x20? Don't > remember off hand, but I'll bet there's a table at the end of your book. > > Cheers, > D > ----- Original Message ----- > From: "Celia Rodriguez" <celia-rodriguez@xxxxxxxxxxxxx> > To: <programmingblind@xxxxxxxxxxxxx> > Sent: Sunday, May 09, 2010 7:50 AM > Subject: RE: C# Writing to a file > > >> Hi again, >> >> Thank you for your suggestions. >> I was able to write and read to a file. Just one more thing, how do I >> check >> for end of file? >> I have to read the file and print the data onto a report. >> >> Thank you, >> Celia >> >> -----Original Message----- >> From: programmingblind-bounce@xxxxxxxxxxxxx >> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of RicksPlace >> Sent: Saturday, May 08, 2010 6:35 AM >> To: programmingblind@xxxxxxxxxxxxx >> Subject: Re: C# Writing to a file >> >> Hi Again: If you are going to be writing often to your file you will want >> to >> >> use the >> FileInfo Class instead of the File Class. It is pretty much the same >> except >> that it is an instance class, it does not require a security check every >> time it is called and can be made threqad safe me thinks.If you are just >> logging errors or something that you don't care about performance with >> then >> the File class is the way to go since you will not have to instantiate >> the >> class in your code but it will run slower. >> Rick USA >> ----- Original Message ----- >> From: "RicksPlace" <ofbgmail@xxxxxxxxx> >> To: <programmingblind@xxxxxxxxxxxxx> >> Sent: Saturday, May 08, 2010 7:14 AM >> Subject: Re: C# Writing to a file >> >> >>> Hi: >>> First, I don't think I saw your file type, the ".txt" file type >>> extension >>> in the file path for your file if I remember and that would throw an >>> exception. Below is the MSDN Doc stuff I pulled from the File Class >>> Definition that I thought might help. The complete document can be found >>> at: >>> http://msdn.microsoft.com/en-us/library/ms143356.aspx >>> if you want to read up on the File Class. >>> Here is the copied stuff for the CSharp version: >>> Copy >>> using System; >>> using System.IO; >>> using >>> System.Text; >>> class >>> Test >>> { >>> public static void >>> Main() >>> { >>> string path = @"c:\temp\MyTest.txt" >>> ; >>> // RtNote, notice the .txt file extension in the above file path >>> // Also, note the use of the @ sign as Jamal identified in a prior post. >>> // This text is added only once to the file. >>> if >>> (!File.Exists(path)) >>> { >>> // Create a file to write to. >>> string createText = "Hello and Welcome" >>> + Environment.NewLine; >>> File.WriteAllText(path, createText); >>> } >>> // This text is always added, making the file longer over time >>> // if it is not deleted. >>> string appendText = "This is extra text" >>> + Environment.NewLine; >>> File.AppendAllText(path, appendText); >>> // Open the file to read from. >>> string >>> readText = File.ReadAllText(path); >>> Console.WriteLine(readText); >>> } >>> } >>> >>> ----- Original Message ----- >>> From: "Jamal Mazrui" <empower@xxxxxxxxx> >>> To: <programmingblind@xxxxxxxxxxxxx> >>> Cc: "Celia Rodriguez" <celia-rodriguez@xxxxxxxxxxxxx> >>> Sent: Saturday, May 08, 2010 6:34 AM >>> Subject: Re: C# Writing to a file >>> >>> >>>> In C#, you do not have to double the backslash characters if you >>>> precede >>>> the string literal with the @ symbol. Just put that symbol immediately >>>> before the initial quote mark. >>>> >>>> Jamal >>>> >>>> >>>> On 5/7/2010 11:32 PM, Celia Rodriguez wrote: >>>>> Thank you, but I tried the \\ and it is still giving me the following >>>>> error >>>>> >>>>> Error 1 Unexpected character '\' Error 1 Unexpected >>>>> character '\' ----- >>>>> Thankyou, >>>>> >>>>> >>>>> >>>>> Original Message----- >>>>> >>>>> >>>>> >>>>> >>>>> From: programmingblind-bounce@xxxxxxxxxxxxx >>>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Tyler >>>>> Littlefield >>>>> Sent: Friday, May 07, 2010 9:18 PM >>>>> To: programmingblind@xxxxxxxxxxxxx >>>>> Subject: Re: C# Writing to a file >>>>> >>>>> Hello, >>>>> you need to escape your \ by doing \\. So, it'll look like: >>>>> C:\\myfolder1\\myfolder2... >>>>> >>>>> ----- Original Message ----- >>>>> From: "Celia Rodriguez"<celia-rodriguez@xxxxxxxxxxxxx> >>>>> To:<programmingblind@xxxxxxxxxxxxx> >>>>> Sent: Friday, May 07, 2010 8:15 PM >>>>> Subject: C# Writing to a file >>>>> >>>>> >>>>>> Hi Varun, >>>>>> >>>>>> I tried writing to a file, but the comiler does not like the ? >>>>>> \. The following is what I coded. >>>>>> File.AppendAllText(C:\Documents and Settings\celia\My >>>>>> Documents\Visual >>>>>> Studio\Projects\TestCode,Data); >>>>>> >>>>>> It gives me an error on the \. Do you know what I need to do so it >>>>>> will >>>>>> except the \? >>>>>> >>>>>> Thanks, >>>>>> Celia >>>>>> >>>>>> __________ >>>>>> View the list's information and change your settings at >>>>>> //www.freelists.org/list/programmingblind >>>>> __________ >>>>> View the list's information and change your settings at >>>>> //www.freelists.org/list/programmingblind >>>>> >>>>> __________ >>>>> View the list's information and change your settings at >>>>> //www.freelists.org/list/programmingblind >>>>> >>>> __________ >>>> View the list's information and change your settings at >>>> //www.freelists.org/list/programmingblind >>>> >>>> >>> >>> __________ >>> View the list's information and change your settings at >>> //www.freelists.org/list/programmingblind >>> >>> >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> > > > ---------------------------------------------------------------------------- > ---- > > > > > Checked by AVG - www.avg.com > Version: 8.5.437 / Virus Database: 271.1.1/2862 - Release Date: 05/08/10 > 18:26:00 > > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > ---------------------------------------------------------------------------- ---- Checked by AVG - www.avg.com Version: 8.5.437 / Virus Database: 271.1.1/2863 - Release Date: 05/09/10 06:26:00 __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind