CanOpenFile

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.

Arguments

Number Type Compulsory Default Description

1

string

Yes

file name

2

string

No

read

options

Returns

Return type: real