The following are the File object functions for COD scripts.
Please take notice of the following notes…
(a) – Undocumented in prior Autodesk documentation
Function | Notes | Example | Description |
---|---|---|---|
close | <file>.close() | True/False | |
delete | <file>.delete(<boolean>) <file>.delete() <file>.delete(True) | True/False | |
file | object myfile = new file("<file>",<mode>) object myfile as file("<file>",<mode>) | <object> | |
open | <file>.open("<file>",<mode>) <file>.open("c:/myfile.txt",forinput) | True/False | |
readbyte | <file>.readbyte() | <numeric> | |
readchar | <file>.readchar() | <string> | |
readint | <file>.readint() | <numeric> | |
readline | <file>.readline() | <string> | |
readreal | <file>.readreal() | <numeric> | |
readstring | <file>.readstring() | <string> | |
readword | <file>.readword() | <numeric> | |
rename | <file>.rename("<string>") <file>.rename("C:\MyRenamedFile.txt") | True/False | |
seekentry | (a) | <file>.seekentry("[string]") <file>.seekentry([number]) | True/False |
seekline | (a) | <file>.seekline("[string]") <file>.seekline([number]) | True/False |
writebyte | <file>.writebyte(<number>) | True/False | |
writechar | <file>.writechar("<string>") | True/False | |
writeint | <file>.writeint(<number>) | True/False | |
writeline | <file>.writeline("<string>",<boolean>) <file>.writeline("ABCdef") <file>.writeline("ABCdef", True) | <integer> | |
writereal | <file>.writereal(<number>) | True/False | |
writestring | <file>.writestring("<string>") | True/False | |
writeword | <file>.writeword(<number>) | True/False |