프로그래밍/델파이
윈도우즈 이벤트에 내 프로그램의 로그 기록하기(SvcMgr.TEventLog)
채윤아빠
2008. 3. 24. 20:04
unit SvcMgr;
TEventLog 클래스 이용하여 다음과 같이 작성하면 내 프로그램에서 원하는 이벤트 로그를 남길 수 있습니다.
FEventLog := TEventLog.Create("Test Event Program");
FEventLog.LogMessage("테스트 오류 이벤트 메시지");
FEventLog.LogMessage("테스트 경고 이벤트 메시지", EVENTLOG_WARNING_TYPE, 120); // ID = 120
상수 |
상수값 |
설명 |
EVENTLOG_ERROR_TYPE |
$0001 |
오류 이벤트 |
EVENTLOG_WARNING_TYPE |
$0002 |
경고 이벤트 |
EVENTLOG_INFORMATION_TYPE |
$0004 |
정보 이벤트 |
EVENTLOG_AUDIT_SUCCESS |
$0008 |
감사 성공 이벤트 |
EVENTLOG_AUDIT_FAILURE |
$0010 |
감사 실패 이벤트 |
728x90
반응형