Skip to content

Latest commit

 

History

History
64 lines (51 loc) · 1.2 KB

File metadata and controls

64 lines (51 loc) · 1.2 KB

UseDefaultFileErrorHandling

Description

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

Parameters

Name Type Description
enable BOOLEAN Status of file error dialog usage.

Examples

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)

See Also

VS Functions: GetLastFileErr

Version

Availability: from VectorWorks8.5

Category