CanOpenFile Function

Returns TRUE (1) if file specified by argument 1 can be opened otherwise returns FALSE (0). Argument 2 may be set to 'read' (the default) or 'write' specifying what operation is required to be performed on the file.

This function takes account of lock files used to prevent other instances of SIMetrix from opening a file. For example, when a schematic is opened in non read only mode, a lock file is created which will prevent another instance of SIMetrix from opening that file but will not prevent another application from opening the file. CanOpenFile will return false for such files when 'write' mode is specified.


Number Type Compulsory Default Description
1 string Yes file name
2 string No read options


Return type: real