C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[41676] TSpeedButton::Glyph::LoadFromFile 함수의 예외 처리..
이현진 [cyberpd] 1300 읽음    2005-08-26 17:47
아래처럼 TSpeedButton들을 동적생성해서 사용하고 있습니다.

///////////////////////////////////////////////////////////////////////////////
TSpeedButton* pButton=new TSpeedButton(this);

/* 생략 */

try
{
    pButton->Glyph->LoadFromFile("imagefile.bmp");
} catch(...)
{
}

/* 생략 */
///////////////////////////////////////////////////////////////////////////////

오류 상황 처리를 위해서 일부러 존재하지 않는 이미지 파일을 읽도록 했는데,

LoadFromFile에서 EFOpenError 예외가 발생하고, "Can not open file imagefile.bmp" 라는
에러 상자가 나온후에  catch 에서 예외를 잡지를 못하고, 위의 코드가 있는 함수가 종료됩니다.

TSpeedButton::Glyph::LoadFromFile의 예외 처리 방법을 알려주세요~

+ -

관련 글 리스트
41676 TSpeedButton::Glyph::LoadFromFile 함수의 예외 처리.. 이현진 1300 2005/08/26
41679     Re:TSpeedButton::Glyph::LoadFromFile 함수의 예외 처리.. WARSHIP 1227 2005/08/26
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.