winerr.pas

来自「VC++实现的时间同步程序」· PAS 代码 · 共 20 行

PAS
20
字号
unit winerr;

interface

function errtostr(const err: HResult): string;

implementation

uses Windows, SysUtils;

function errtostr(const err: HResult): string;
begin
  SetLength(result,255);
  FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,
    nil, err, 0, pchar(result), 255, nil);
  SetLength(result,strlen(pchar(result)));
end;

end.

⌨️ 快捷键说明

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