FileGetSize: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(add oop syntax) |
||
Line 8: | Line 8: | ||
int fileGetSize ( file theFile ) | int fileGetSize ( file theFile ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{OOP||[[file]]:getSize|size}} | |||
===Required Arguments=== | ===Required Arguments=== |
Revision as of 20:37, 2 January 2015
Returns the total size in bytes of the given file.
Syntax
int fileGetSize ( file theFile )
OOP Syntax Help! I don't understand this!
- Method: file:getSize(...)
- Variable: .size
Required Arguments
- theFile: the file handle you wish to get the size of.
Returns
Returns the file size if successful, or false if an error occured (e.g. an invalid file handle was passed).
Example
local newFile = fileCreate("test.txt") -- attempt to create a new file if (newFile) then -- check if the creation succeeded fileWrite(newFile, "This is a test file!") -- write a text line local size = fileGetSize ( newFile ) -- get size if size then outputChatBox("Size of test.txt is: " .. size, source) -- output size else outputChatBox("Sorry, test.txt dont have size ;)", source) end fileClose(newFile) -- close the file once you're done with it end
See Also
- fileClose
- fileCopy
- fileCreate
- fileDelete
- fileExists
- fileFlush
- fileGetPath
- fileGetPos
- fileGetSize
- fileIsEOF
- fileOpen
- fileRead
- fileRename
- fileSetPos
- fileWrite