Для IntraWEB приложения удалось сделать таким кодом:
void __fastcall TIWForm1::IWButton1Click(TObject *Sender)
{
std::auto_ptrTJPEGImage> JPG(new TJPEGImage);
JPG->LoadFromFile("wwwroot\\images\\map1.jpg");
IWImage1->Picture->Bitmap->Assign(JPG.get());
}
//---------------------------------------------------------------------------
void __fastcall TIWForm1::IWButton2Click(TObject *Sender)
{
int X = 20;
int Y = 20;
for (int i = 0; i IWImageList1->Count; i++)
{
IWImageList1->Draw(IWImage1->Picture->Bitmap->Canvas, X, Y, i);
X = X + 100;
}
}
Скажите почему картинки успешно располагаются поверх только если IWImage1 не пустой?
Если пробовать код IWButton2Click без предварительного нажатия IWButton1Click то картинки из IWImageList1 не отображаются.
Почему нельзя переносить картинки из IWImageList в пустой IWImage?