Enables or disables file I/O alert dialogs.
Use this function with GetLastFileErr() to implement custom error handling for file operations.
PROCEDURE UseDefaultFileErrorHandling(enable : BOOLEAN);def vs.UseDefaultFileErrorHandling(enable):
return None| Name | Type | Description |
|---|---|---|
| enable | BOOLEAN | Status of file error dialog usage. |
BEGIN
tmpStatus:=TRUE;
tmpText:=' ';
UseDefaultFileErrorHandling(FALSE);
Open(Concat(pathName,fileName));
tmpCode:=GetLastFileErr;
IF tmpCode<>0 THEN BEGIN
tmpStatus:=FALSE;
UseDefaultFileErrorHandling(FALSE);
Append(filename);
IsWritable := (GetLastFileErr = 0);
Close(filename);
END;
BEGIN
xmlID := InitXML;
UseDefaultFileErrorHandling(FALSE);
Open(xmlFile);
IF GetLastFileErr = 0 THEN BEGIN
Close(xmlFile);
int := ReadXMLFile(xmlID, -1, xmlFile);import vs
# Enables or disables file I/O alert dialogs.
enable = True
vs.UseDefaultFileErrorHandling(enable)VS Functions: GetLastFileErr
Availability: from VectorWorks8.5