728x90
반응형
델파이 GetLastError() 함수
Windows 시스템 함수를 호출하는 과정에서 오류가 발생하면
NULL을 리턴하지만 그 원인은 파악할수 없다.
원인을 파악하기 위해서는
시스템 함수뒤에 GetLastError 함수를 호출하여
그 함수의 오류에 해당하는 에러 코드를 리턴(정상일시 0 리턴)받아서
이를 MSDN 에서 참조해야 한다.
하지만 여기서 더 나아가
에러 코드를 해석해 문자열로 만들어주는 함수를 사용한다면
MSDN 을 참조하는 번거로움을 덜 수 있다.
ShowMessage(SysErrorMessage(GetLastError));
728x90
반응형
'Delphi > 프로시저-함수' 카테고리의 다른 글
델파이 프로시저와 함수 (0) | 2021.07.19 |
---|---|
델파이 기본함수 (0) | 2021.07.15 |
델파이 문자열 관련 함수 (0) | 2021.07.13 |
델파이 Delphi FileExists (0) | 2021.07.11 |
델파이 Delphi Fillchar (0) | 2021.07.09 |
댓글