⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 utilerror.c

📁 Pro.TOOLKIT.Wildfire插件设计.配套光盘-141M.zip
💻 C
字号:
/*====================================================================*\FILE    : UtilError.cPURPOSE :  HISTORY..DATE      BUILD   AUTHOR   MODIFICATIONS08 Apr 97 H-03-05 Igor     $$1  Created20-Jan-98 H-03-37 aab      $$2 added return in function ProUtilErrPrint07-Oct-98 I-01-23 AKH      $$3  Replace pd_proto.h by pd_prototype.h\*====================================================================*/ /*--------------------------------------------------------------------*\Pro/Toolkit includes -- include this first\*--------------------------------------------------------------------*/#include "ProToolkit.h" /*--------------------------------------------------------------------*\Pro/Develop includes\*--------------------------------------------------------------------*/#include "prodev_menu.h" /*--------------------------------------------------------------------*\Application includes\*--------------------------------------------------------------------*/#include "pd_prototype.h"#include "TestError.h"/*====================================================================*\FUNCTION : ProUtilErrPrintPURPOSE  : converts standard toolkit error to a string\*====================================================================*/ProError ProUtilErrPrint(    ProError error,     char *err_str){      switch (error)        {          case PRO_TK_NO_ERROR:                  strcpy(err_str, "NO_ERROR");                  break;           case PRO_TK_GENERAL_ERROR:                  strcpy(err_str, "GENERAL_ERROR");                  break;           case PRO_TK_BAD_INPUTS:                  strcpy(err_str, "BAD_INPUTS");                  break;           case PRO_TK_USER_ABORT:                  strcpy(err_str, "USER_ABORT");                  break;           case PRO_TK_E_NOT_FOUND:                  strcpy(err_str, "NOT_FOUND");                  break;           case PRO_TK_E_FOUND:                  strcpy(err_str, "FOUND");                  break;           case PRO_TK_BAD_CONTEXT:                  strcpy(err_str, "BAD_CONTEXT");                  break;           case PRO_TK_NOT_IMPLEMENTED:                  strcpy(err_str, "NOT_IMPLEMENTED");                  break;           case PRO_TK_OUT_OF_MEMORY:                  strcpy(err_str, "OUT_OF_MEMORY");                  break;           case PRO_TK_COMM_ERROR:                  strcpy(err_str, "COMM_ERROR");                  break;           case PRO_TK_INVALID_TYPE:                  strcpy(err_str, "INVALID_TYPE");                  break;           case PRO_TK_INVALID_PTR:                  strcpy(err_str, "INVALID_PTR");                  break;           case PRO_TK_UNAV_SEC:                  strcpy(err_str, "UNAV_SEC");                  break;           case PRO_TK_INVALID_NAME:                  strcpy(err_str, "INVALID_NAME");                  break;           case PRO_TK_NOT_EXIST:                  strcpy(err_str, "NOT_EXIST");                  break;           case PRO_TK_NOT_VALID:                  strcpy(err_str, "NOT_VALID");                  break;           case PRO_TK_INVALID_ITEM:                  strcpy(err_str, "INVALID_ITEM");                  break;           case PRO_TK_CANT_ACCESS:                  strcpy(err_str, "CANT_ACCESS");                  break;           default:                  sprintf(err_str,"%d", error);        }    return (PRO_TK_NO_ERROR);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -