Error Messages (MSChart Control)

The MSChart control's errors that occur during program execution are handled like other errors. You must write your own error handling routine to trap and manage errors.

The following table lists the errors that can be trapped by exception handling.

Error Name Explanation
GetNotSupported Attempted to read a write-only property.
InvalidPropertyValue Value is not appropriate for the property used.
SetNotSupported Attempted to write to a read-only property.
VtChError Function failed with a non-specific error.
VtChErrorInvalidAxis One of the arguments in a method is a reference to an axis that does not exist on the chart.
VtChErrorInvalidHandle Invalid chart handle passed.
VtChErrorInvalidSeriesNumber One of the arguments in a method is a reference to a series that does not exist on the chart.
VtChErrorNoData Data necessary for the completion of the task is unavailable.
VtChErrorRestrictedVersion The requested feature is not available in this version of the product.
VtErrorActionCanceled User canceled operation. The user clicked outside the menu instead of selecting an item.
VtErrorArchivePointerMismatch Tried to load a pointer into a reference.
VtErrorArchiveTypeMismatch Encountered unexpected class type.
VtErrorArchiveVersion Tried to load incompatible version.
VtErrorBufferTooSmall String buffer is not large enough to hold the requested string. String has been truncated to fit the buffer.
VtErrorCannotOpenFile Unable to open the requested file.
VtErrorCopyingObject Failed to copy object.
VtErrorCorruptArchive Persistent storage is corrupted.
VtErrorCorruptData An internal error indicating that the MSChart control has encountered corrupt data and is unable to continue the requested action.
VtErrorCreateWindow Could not create window.
VtErrorDefaultFontSubstituted Default substituted for requested font.
VtErrorDeletingDeletedObject An internal error indicating that the MSChart control attempted to delete an object that has already been deleted.
VtErrorDeletingUsedObject An internal error indicating that the MSChart control attempted to delete an object that is still in use.
VtErrorDisplay The MSChart control is unable to properly communicate with display drivers.
VtErrorDuplicateObject Encountered duplicate object.
VtErrorDuplicateSymbol Duplicate symbol.
VtErrorIconNotFound Could not load icon.
VtErrorIdentifierTooBig Identifier is too large.
VtErrorInvalidArgument One of the function arguments was bad.
VtErrorInvalidFont Requested font description is invalid.
VtErrorInvalidFontName Requested font name is not available.
VtErrorInvalidIndex Given index is out of bounds.
VtErrorInvalidObject Object is uninitialized or invalid.
VtErrorInvalidRequest The requested action is inappropriate or otherwise invalid.
VtErrorInvalidSyntax Encountered invalid syntax.
VtErrorInvalidTypeConversion Requested type conversion is not supported.
VtErrorLoadPicture Could not load requested picture.
VtErrorNoDisplayResources The MSChart control does not have enough display resources to properly display the chart.
VtErrorNoMemory There is not enough memory to accomplish the requested action.
VtErrorNotFound Cannot find the item for which the function is looking.
VtErrorNotImplemented Feature is not yet implemented.
VtErrorOSVersion Version of Windows is not supported.
VtErrorStreamIo An error was encountered when trying to read or write a file.
VtErrorTooSmall The returned result is longer than the return buffer size. A NULL string is placed in the buffer.
VtErrorUnableToLoadString Unable to load a string; the string may have been too long.
VtErrorUnexpectedEOS Encountered unexpected end of string.
VtErrorUnrecognizedFunction Encountered unrecognized function.
VtErrorUserIo An attempt to write a file to a user-created function failed.
VtFail A general failure error.
VtOk No error occurred.