|
앗 이런 방법이 ㅡㅡ 감사합니다 ㅋ
Lyn 님이 쓰신 글 :
: __try
: {
: __try
: {
:
: }
: catch(Exception& e)
: {
:
: }
: }
: __finally
: {
:
: }
: 박진수 님이 쓰신 글 :
: : __try
: : {
: : IdHTTP1->Get(URL, pFileStream);
: :
: : String LoadSkin = PROP->GetPluginDir() + "\\loadskin.exe";
: : DestPath = "\"" + DestPath + "\"";
: : ShellExecute(NULL, "open", LoadSkin.t_str(), DestPath.t_str(), "" , SW_SHOWNORMAL);
: : }
: : catch(Exception &e)
: : {
: : ShowMessage(e.Message);
: : }
: : __finally
: : {
: : delete pFileStream;
: : }
: :
: :
: : 이렇게 코딩을 했습니다.
: :
: : 그런데 __finally 부분에서 컴파일 에러가 발생하네요.
: :
: : 이렇게 쓰는게 아닌가요?
: :
: : catch 가 없으면 문제 없이 동작하는 코드인데,
: :
: : 인디 예외를 좀 잡아보려 했더니 잘 안되네요.
: :
: : 어떻게 쓰는지 알려주실 분 없나요.
|