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
[37901] TImage 동적 생성에서 질문있습니다 ^^;
WARSHIP [warship] 1188 읽음    2004-11-05 18:06
Source--

-- Header 부분 --
private:    // User declarations
        TImage *image[25];
        int count;
        AnsiString filename;

-- Source 부분 --
__fastcall TForm1::TForm1(TComponent* Owner)  : TForm(Owner)
{
        for(int i=0;i<25;++i) image[i]=0;
        count = 0;
        filename = "arw_down.bmp";
}

void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
        if (count>24) return;
        image[count] = new TImage(Form1);
        image[count]->Picture->LoadFromFile(filename);
        image[count]->Left = 30;
        image[count]->Top = 10 + (count * 40);
        image[count]->Enabled = True;
        image[count]->Visible = True;
        image[count]->AutoSize = True;
        image[count]->Stretch = True;
        image[count]->Show();
        image[count]->Refresh();
        image[count]->Repaint();
        count++;
}

void __fastcall TForm1::BitBtn2Click(TObject *Sender)
{
        if (count < 1) return;
        delete image[count];
        count--;
}

대충 이런식인데요 25개제한으로 버튼을 누를때 동적으로 생성 혹은 삭제되게 하려고 하거든요.
그런데 에러는 안나는데 그림이 보이질 않습니다.. ㅠ.ㅠ;
image[count]->~~~~   : 이부분들이 저렇게라도 해서 보이게 해볼려고 했는데 뭐가 문제인지 잘 모르겠네요.
원래는 스크롤 박스에 집어넣을려고햇었는데 거기서도 안보이더라구요. 뭐가 문제인지 ㅠ.ㅠ 좀 알려주시면
감사하겠습니다. ^^; 그럼 좋은 하루되세요

+ -

관련 글 리스트
37901 TImage 동적 생성에서 질문있습니다 ^^; WARSHIP 1188 2004/11/05
37902     Re:TImage 동적 생성에서 질문있습니다 ^^; 유영인 Cuperido 973 2004/11/05
37905         Re:Re:TImage 동적 생성에서 질문있습니다 ^^; WARSHIP 1011 2004/11/05
37907             Re:Re:Re:TImage 동적 생성에서 질문있습니다 ^^; 유영인 Cuperido 1055 2004/11/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.