Картинки в UserDataSet
в примере Visual C++ -> UserDataSet можно задать свой массив с данными и затем подключить к программно его в FR.
А можно ли как-то записать туда массив картинок (HBITMAP)?
Я знаю, что можно создать отдельно одну картинку и поместить в любое место на отчете (еще давно я билась с этим и в результате появился пример Visual C++ -> Pictures). Но вот только теперь нужно создать свой набор картинок и поместить его в MasterData1.
Есть ли возможность так сделать?
А можно ли как-то записать туда массив картинок (HBITMAP)?
Я знаю, что можно создать отдельно одну картинку и поместить в любое место на отчете (еще давно я билась с этим и в результате появился пример Visual C++ -> Pictures). Но вот только теперь нужно создать свой набор картинок и поместить его в MasterData1.
Есть ли возможность так сделать?
Комментарии
_variant_t v(pDlgp->m_Array[idx]);
VariantCopy(Value,&v);
не проходит. как туда можно скопировать-то?
....
....
STDMETHODIMP raw_OnBeforePrint(IfrxComponent *Sender)
{
static index = 0;
if (StrCmpIW(Sender->BaseName,bstr_t("Picture").GetBSTR())==0)
{
pPictureView=NULL;
Sender->QueryInterface(__uuidof(IfrxPictureView),(void **)&pPictureView);
pPictureView->PutPicture((OLE_HANDLE)hBitmapArr[index]);
index ++;
pPictureView->Release();
}
}
Урррааа! Теперь можно свободно дышать.
Ой, ты даже не представляешь, как ты мне помог. Спасибо огромное!!!!