zoukankan      html  css  js  c++  java
  • SocketErrorMessage

    procedure GetSocketErrorMessage(AErrorCode: Integer; AErrorMessage: PChar);
    // 说明: 依错误代码取得 Socket 错误讯息
    var
    Param: DWORD;
    begin
    try
    System.FillChar(AErrorMessage^, 255, 0);
    case AErrorCode of
    10004: AErrorMessage := @ERRORSTR_10004;
    10009: AErrorMessage := @ERRORSTR_10009;
    10013: AErrorMessage := @ERRORSTR_10013;
    10014: AErrorMessage := @ERRORSTR_10014;
    10022: AErrorMessage := @ERRORSTR_10022;
    10024: AErrorMessage := @ERRORSTR_10024;
    10035: AErrorMessage := @ERRORSTR_10035;
    10036: AErrorMessage := @ERRORSTR_10036;
    10037: AErrorMessage := @ERRORSTR_10037;
    10038: AErrorMessage := @ERRORSTR_10038;
    10039: AErrorMessage := @ERRORSTR_10039;
    10040: AErrorMessage := @ERRORSTR_10040;
    10041: AErrorMessage := @ERRORSTR_10041;
    10042: AErrorMessage := @ERRORSTR_10042;
    10043: AErrorMessage := @ERRORSTR_10043;
    10044: AErrorMessage := @ERRORSTR_10044;
    10045: AErrorMessage := @ERRORSTR_10045;
    10046: AErrorMessage := @ERRORSTR_10046;
    10047: AErrorMessage := @ERRORSTR_10047;
    10048: AErrorMessage := @ERRORSTR_10048;
    10049: AErrorMessage := @ERRORSTR_10049;
    10050: AErrorMessage := @ERRORSTR_10050;
    10051: AErrorMessage := @ERRORSTR_10051;
    10052: AErrorMessage := @ERRORSTR_10052;
    10053: AErrorMessage := @ERRORSTR_10053;
    10054: AErrorMessage := @ERRORSTR_10054;
    10055: AErrorMessage := @ERRORSTR_10055;
    10056: AErrorMessage := @ERRORSTR_10056;
    10057: AErrorMessage := @ERRORSTR_10057;
    10058: AErrorMessage := @ERRORSTR_10058;
    10059: AErrorMessage := @ERRORSTR_10059;
    10060: AErrorMessage := @ERRORSTR_10060;
    10061: AErrorMessage := @ERRORSTR_10061;
    10062: AErrorMessage := @ERRORSTR_10062;
    10063: AErrorMessage := @ERRORSTR_10063;
    10064: AErrorMessage := @ERRORSTR_10064;
    10065: AErrorMessage := @ERRORSTR_10065;
    10067: AErrorMessage := @ERRORSTR_10067;
    10091: AErrorMessage := @ERRORSTR_10091;
    10092: AErrorMessage := @ERRORSTR_10092;
    10093: AErrorMessage := @ERRORSTR_10093;
    10101: AErrorMessage := @ERRORSTR_10101;
    10109: AErrorMessage := @ERRORSTR_10109;
    11001: AErrorMessage := @ERRORSTR_11001;
    11002: AErrorMessage := @ERRORSTR_11002;
    11003: AErrorMessage := @ERRORSTR_11003;
    11004: AErrorMessage := @ERRORSTR_11004;
    else
    Param := AErrorCode;
    Windows.wvsprintf(AErrorMessage, '未知 %d', @Param);
    end;
    except
    on E: Exception do
    begin
    showmessage( E.Message);
    end;
    end;

  • 相关阅读:
    Arm的几种工作模式
    Linux 串口驱动初始化前置定位crash log
    GPS的经纬度格式及转换
    git 常用命令
    windows 下 mongodb studio 3t 破解无限使用脚本
    从头开始 一、第一天
    十九、IDEA的pom文件手动添加依赖
    十八、{ "a", "ab", "ac", "abc", "de", "bc", "e" }不使用Arrays.sort()进行排序
    十七、Java中数组常见的几种排序方法!
    十六、IDEA创建一个maven工程
  • 原文地址:https://www.cnblogs.com/moonwind/p/4450553.html
Copyright © 2011-2022 走看看