Difference between revisions of "API File"

From Flowcode Help
Jump to navigationJump to search
(XML import API changes)
(XML import)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<sidebar>API contents</sidebar>
+
<sidebar>API Contents</sidebar>
 
File reading and writing operations
 
File reading and writing operations
  
Line 62: Line 62:
 
==Constants provided for this class==
 
==Constants provided for this class==
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
 +
|+ Used by [[API File.SetPos|SetPos]]()
 
|-
 
|-
 
!width="10%"|Type
 
!width="10%"|Type
Line 86: Line 87:
  
 
==Examples==
 
==Examples==
''<span style="color:red;">No additional information</span>''
+
''<span style="color:red;">No additional examples</span>''
  
 
==See also==
 
==See also==
 
''<span style="color:red;">No additional information</span>''
 
''<span style="color:red;">No additional information</span>''

Latest revision as of 15:57, 16 January 2014

<sidebar>API Contents</sidebar> File reading and writing operations


Sub-classes provided for this class

Buffer Reads writes and monitors circular buffers
NVM Reads from a file as though a block of NVM


Functions provided for this class

AbsPath Gets an absolute path from a relative filename
RelPath Gets an relative path from an absolute filename
CreateDir Creates a directory structure
GetType Finds the type of a file: 0=Unknown, 1=File, 2=Dir, 4=Disk
GetSize Gets the number of bytes in the file, by handle or name
Delete Deletes the file or directory structure
Create Creates the new file as a standard stream
Open Opens the existing file as a standard stream
ReadArray Reads an array from the file, returns elements read
WriteArray Writes an array to the file
SetPos Sets the position of the next read or write in the file
GetPos Gets the position of the next read or write in the file
Flush Writes all unwritten data to the file in one block


Constants provided for this class

Used by SetPos()
Type Name Value Description
LONG Seek_Begin 0 Position offset is an absolute value
LONG Seek_Curr 1 Position offset is relative to the current read/write position
LONG Seek_End 2 Position offset is relative to the end of the file


Examples

No additional examples

See also

No additional information