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
[11790] [컨트롤관련 질문] TImage를 사용자 정의 함수의 인자로 넘겨주고 싶습니다.
박재욱.사탕 [withsun] 727 읽음    2001-10-15 22:48
제가 void __fastcall DisplayImage(AnsiString szFileName,TImage* pImage);를 선언을 하구요,
버튼1을 클릭하면 Edit1의 파일이름과 Image1을 위의 함수로 전달하는건데요,,
다음과 같이 Link에러가 나타나더라구요...

[Linker Error] Unresolved external '__fastcall TForm1::DisplayImage(System::AnsiString,  System::TImage*,' referenced from D:\test\test.OBJ

물론 위 함수는 main.cpp내에 선언을 하구 정의 하였습니다.

위 함수의 정의부분은 다음과 같습니다.
void __fastcall DisplayImage(AnsiString szFileName,TImage* pImage)
{
  // Display Image
    TJPEGImage* pJpeg;
    Rect rect;
    TImage* Image;
   
    pJpeg = new TJPEGImage();
    Image = pImage;


    pJpeg->LoadFromFile(szFileName);
    pJpeg->Scale = jsQuarter;
    pJpeg->CompressionQuality = 100;
   
    rect = Rect(0,0,Image->Width,Image->Height);
    mage->Canvas->StretchDraw(rect,pJpeg);
   
    delete pJpeg;
}

+ -

관련 글 리스트
11790 [컨트롤관련 질문] TImage를 사용자 정의 함수의 인자로 넘겨주고 싶습니다. 박재욱.사탕 727 2001/10/15
11791     Re:[컨트롤관련 질문] TImage를 사용자 정의 함수의 인자로 넘겨주고 싶습니다. 최보현.U&I 742 2001/10/15
11800         답변 감사드립니다... 박재욱.사탕 707 2001/10/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.