====== 错误与异常 ====== XT预定义了错误码,他们的标识与意义如下: ^错误标识^ 说明 ^ 错误码 ^ | Error_Unknown | 未知错误 | -1 | | Error_None | 无错误 | 0 | | Error_Null_Pointer | 空指针 | 1| | Error_Dangling_Pointer| 悬挂指针 | 2| | Error_Invalid_Parameter| 无效参数 | 3| | Error_Redundancy_Operation| 冗余操作 | 4| | Error_Document_NotSupport| 该文档不支持 | 5| | Error_Invalid_License| 无效许可证 | 6| | Error_Feature_Not_Support| 功能模块不支持 | 7| | Error_License_Expired| 许可证过期 | 8| | Error_Invalid_FileName| 无效文件名 | 9| | Error_Open_File_Failed| 打开文件失败 | 10| | Error_Import_Failed| 导入失败 | 11| | Error_Block_Damaged| 文件块错误 | 12| | Error_Wrong_Version| 错误版本号 | 13| | Error_Wrong_Type| 错误类型 | 14| | Error_Memory_Allocate_Failed| 内存分配失败 | 15| | Error_Memory_Out| 内存用尽 | 16| | Error_Unavailable_ElementType| 单元类型不支持 | 17| | Error_Tiny_Element| 存在微小单元 | 18| | Error_OpenGL| OpenGL错误 | 19| | Error_GLShader_Invalid| 无效着色器 | 20| | Error_XML_Opening_File| 打开XML文件错误 | 21| | Error_XML_Parsing_Element| XML文件解析元素错误 | 22| | Error_XML_Failed_To_Read_Element_Name| XML文件不能读取元素名字 | 23| | Error_XML_Reading_Element_Value| XML文件读取元素值错误 | 24| | Error_XML_Reading_Attributes| XML文件读取属性错误 | 25| | Error_XML_Parsing_Empty| XML文件解析文件为空 | 26| | Error_XML_Reading_End_Tag| XML文件解析文件遇到结束标志 | 27| | Error_XML_Parsing_Unknown| 未知的XML文件解析错误 | 28| | Error_XML_Parsing_Comment| XML文件解析注释错误 | 29| | Error_XML_Parsing_Declaration| XML文件解析声明错误 | 30| | Error_XML_Document_Empty| XML文件为空| 31| | Error_XML_Embedded_Null| XML文件嵌套为空 | 32| | Error_XML_Document_Top_Only| XML文件仅有文件头 | 34 | | Error_XML_Wrong_Type| 错误XML文件元素类型 | 35| | Error_XML_No_Attribute| XML文件无属性 | 36| | Error_XML_String_Count| XML文件字符串计数错误 | 37| | Error_JSON_Error| Json解析错误| 38| | Error_XML_No_MatchElement| 无错误 | 39| | Error_Command_NotSupport| 当前命令不支持 | 40 | | Error_Command_InvalidWidgetName| 无效的命令控件名字 | 41 | | Error_Command_InvalidSettingFile| 命令UI配置文件无效 | 42 | | Error_Command_Wrong_Target| 命令目标错误 | 43 | | Error_Command_Parameter_Dismatched| 命令参数不匹配 | 44 | | Error_Command_Quit| 命令退出 | 45 | | Error_Command_Executing| 命令执行错误 | 46 | | Error_Free_Edge| 自由边 | 47 | | Error_Free_Vertex| 自由顶点 | 48 | | Error_Geometry_Empty| 几何为空 | 49 | | Error_Imprint| 印刻错误 | 50 | | Error_Merge_Disconnected| 合并不相连的实体 | 51 | | Error_Split| 拆分错误 | 52 | | Error_No_Intersetion| 无交叉点 | 53 | | Error_Not_Plane| 非平面 | 54 | | Error_Face_On_Plane| 面在平面上 | 55 | | Error_Line_On_Plane| 线在平面上 | 56 | | Error_Non_Manifold| 非流形几何 | 57 | | Error_Invalid_Hex_Body| 非六面体 | 58 | | Error_Invalid_Prism_Body| 非三棱柱 | 59| | Error_Invalid_Context| 上下文不满足当前功能 | 60 | | Error_Metric_Conflict| 网格尺寸定义冲突 | 61 | | Error_Metric_Undefined| 网格尺寸没有定义 | 62 | | Error_Meshing_CreateZeroElement| 无网格生成 | 63 | | Error_Property_Entity_Mismatch| 属性对象不匹配 | 64 | | Error_Mesh_Unavailable| 无效网格 | 65 | | Error_Mesh_OverConnect| 网格过连接 | 66 | | Error_Geometry_Unavailable| 无效几何 | 67 | | Error_Bad_Input| 错误输入 | 68 | | Error_Item_Name_Conflict| 对象名字冲突 | 69 | | Error_Item_ID_Conflict| 对象ID冲突 | 70 | | Error_Unavailable_Program| 无效程序 | 71 | | Error_Program_Terminated| 程序终止 | 72 | | Error_Exe_Stopped| EXE程序停止 | 73 | | Error_Exe_Failed| EXE执行失败 | 74 | | Error_No_Result| 无结果数据 | 75 | | Error_No_Active_Result| 没有激活结果数据 | 76 | ----