From Clomosy Docs
No edit summary |
ClomosyAdmin (talk | contribs) No edit summary |
||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
<div class="alert alert-ligth border border-3 border-primary-subtle rounded-5 p-4 shadow-sm" role="alert"> | <div class="alert alert-ligth border border-3 border-primary-subtle rounded-5 p-4 shadow-sm" role="alert"> | ||
procedure | procedure CloseFile(var FileHandle TextFile); | ||
</div> | </div> | ||
| Line 46: | Line 46: | ||
<h2> See Also </h2> | <h2> See Also </h2> | ||
* [[File_Handling | File Handling]] | * [[File_Handling | File Handling]] | ||
{{#seo:|title=CloseFile Using in Clomosy - Clomosy Docs}} | |||
{{#seo:|description=Learn about CloseFile on Clomosy. Understand how to properly handle file closing operations to improve your application's performance.}} | |||
Latest revision as of 13:28, 24 December 2024
procedure CloseFile(var FileHandle TextFile);
The CloseFile procedure closes an open file. The file must be assigned and opened with Insert, Reset, or Rewrite. The file is closed and the handle is made available for further assignment to the files.
Example
var
myFile : TextFile;
{
// 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');
WriteLn(myFile, 'World');
// Close the file
CloseFile(myFile);
// Reopen to append a final line to the file
Append(myFile);
// Write this final line
WriteLn(myFile, 'Final line added');
// Close the file
CloseFile(myFile);
// Reopen the file for reading
Reset(myFile);
// Display the file contents
while (not Eof(myFile))
ReadLn(myFile);
// Close the file for the last time
CloseFile(myFile);
}