Mega Code Archive

 
Categories / Delphi / Types
 

Textfile - declares a file type for storing lines of text

var TextFile; Description The TextFile type defines a file type for holding textual data. Text files provide a simple, convenient way of storing textual data. They do provide mechanisms for reading and writing numerical data stored as text (see Write), but it is safer and wiser to use structured records when storing anything other than plain text strings. However, text files do allow variable length records. Related commands Append Open a text file to allow appending of text to the end AssignFile Assigns a file handle to a binary or text file File Defines a typed or untyped file Reset Open a text file for reading, or binary file for read/write ReWrite Open a text or binary file for write access Example code : Writing to and reading from a TextFile var myFile : TextFile; text : string; begin // Try to open the Test.txt file for writing to AssignFile(myFile, 'Test.txt'); ReWrite(myFile); // Write a couple of well known words to this file WriteLn(myFile, 'Hello World'); // Close the file CloseFile(myFile); // Reopen the file for reading Reset(myFile); // Display the file contents while not Eof(myFile) do begin ReadLn(myFile, text); ShowMessage(text); end; // Close the file for the last time CloseFile(myFile); end; Show full unit code Hello World