- get text of last operating system (Windows) error

Miscellaneous functions
(AmiBroker 6.30)

SYNTAX GetLastOSError()
FUNCTION The function retrieves text of last OS (Windows) error message. It is useful for providing meaningful error reporting in case when you interact with OS (for example opening files or remote Internet sites). See examples.
EXAMPLE // Example 1:

fh = fopen("non_existing_file.txt", "r" );

if( ! fh )
   printf("File can not be open because: %s", GetLastOSError() );

// Example 2:

ih = InternetOpenUrl("" );

if( ! ih )
   printf("Internet connection can not be open because: %s", GetLastOSError() );
SEE ALSO fopen() function , fmkdir() function , frmdir() function , fdelete() function , InternetOpenURL() function


The GetLastOSError function is used in the following formulas in AFL on-line library:

More information:

See updated/extended version on-line.