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한 후에) 니까 그렇게 사용하시면 되요