Q&A

  • 질문제목과 분류를 꼭 해주시길 부탁드립니다.
var

TempBitmap : TBitmap;

begin

TempBitmap := TBitmap.Create;

TempBitmap.LoadFromFile('C:myDocumentsTest.bmp');

imageList1.Add(TempBitMap,nil); 혹은 // imageList1.insert(0,TempBitMap,nil)



end;



이미지 추가 시키는 루틴은 이렇구요...여기서 add를 하면 순서대로 인덱스 부여해주는 거구요 (그러니까 지금 3개 들어 있다면 인덱스는 0,1,2 로 되어 있을텐데..여기다 add 해주면 인덱스 3으로 들어가죠)

만약에 insert해주면 지정한 인덱스로 들어가요..단 중간에 인덱스 비워두고 음 그러니까 0,1,2 가 들어가 있는 상황에서 4에 넣으면 나중에 꺼내올 때 에러나요...

그냥 add 하시고 그때의 인덱스는 Count - 1 (add한 후에) 니까 그렇게 사용하시면 되요





0  COMMENTS