TStringList에서 SaveToFile로 메세지를 저장을 하는게....
메세지 내용을 계속 싸이게 하려고 합니다...
어떻게 하면은 계속 싸이게 할수 있는지 방법을 모르겠내요...
또 한가지....
const
ErrMsgFmt ='다음과 같은 에러가 발생했습니다. : %S';
procedure ...........(sIDs: array of Integer);
var
.....
begin
try
.......
.......
for ..... to ... do
begin
.....
.....
end;
except
on E:Exception do
LogMessage(Format(ErrMsgFmt, [e.Message]), EVENTLOG_ERROR_TYPE, 0, 0);
end;
end;
에서 TStringList로 메세지를 저장을 하려고 하는데....제가 잘못해서 그러는지 잘 안되더군요...
LogMessage(Format(ErrMsgFmt, [e.Message]), EVENTLOG_ERROR_TYPE, 0, 0); 부분을
SaveToFile로 저장을 해야하는데....쩝....잘 모르겠습니다...헐...나 바부당....
급합니다...도움을 손길을
스트링 리스트 하나 생성하고 거기에 에러메시지를 계속 쓰고
나중에 저장하고 싶을 때 하면 되죠..
StringList.add(Format(ErrMsgFmt, E.Message));
..
StringList.SaveToFile;
StringList 에 add 하면 계속 메시지가 쌓이죠.
그런데 LogMessage 를 어디에 사용합니까??
스트링 리스트에 저장만 할려면 그건 필요없죠..
초보 델코 wrote:
> TStringList에서 SaveToFile로 메세지를 저장을 하는게....
>
> 메세지 내용을 계속 싸이게 하려고 합니다...
>
> 어떻게 하면은 계속 싸이게 할수 있는지 방법을 모르겠내요...
>
> 또 한가지....
>
>
>
> const
> ErrMsgFmt ='다음과 같은 에러가 발생했습니다. : %S';
>
> procedure ...........(sIDs: array of Integer);
> var
> .....
> begin
> try
> .......
> .......
> for ..... to ... do
> begin
> .....
> .....
> end;
> except
> on E:Exception do
> LogMessage(Format(ErrMsgFmt, [e.Message]), EVENTLOG_ERROR_TYPE, 0, 0);
> end;
> end;
>
>
>
> 에서 TStringList로 메세지를 저장을 하려고 하는데....제가 잘못해서 그러는지 잘 안되더군요...
>
> LogMessage(Format(ErrMsgFmt, [e.Message]), EVENTLOG_ERROR_TYPE, 0, 0); 부분을
>
> SaveToFile로 저장을 해야하는데....쩝....잘 모르겠습니다...헐...나 바부당....
>
> 급합니다...도움을 손길을
>