من که نتونستم با اون کد هایی که داده بودید تو دات نت کار کنم.
اگه بخواید می تونید به مسیر فیزیکی (یه فایل) رو به یه OLE توی کریستال ریپورت لینک کرد و بعدش با عوض کردن عکس (مسیرش نباید عوش بشه) عکس توی کریستال ریپورت هم به صورت دینامیکی عوش میشه . واسه گذاشتن لوگو ی شرکت بالای گزارش خوبه.
اینجوری :
توی دات نت یک فایل کریستال ریپورت درست کن . بازش کن. رو صفحه راست کلیک کن . Insert<-ole object رو بزن . از دیالوگ ظاهر شده from file رو بزن . حالا گزینه link رو هم تیک بزن. مسیر فایل رو انتخاب کن. دقت کن که این مسیر فبکسه و نمیشه بعدا تغییرش داد پس ترجیحا بذار درایو c که همیشه ثابته
خوب دیگه ok کن بره پی کارش . حالا هر موقع فایل رو عوض کنی اینجا توی کریستال ریپورت هم عوش میشه. فقط دقت کن که فایله اولی که انتخاب می کنی باید bmp باشه حتما. ولی خوب مایکروسافته دیگه سوتی هم میده ؛ بعدا که گزارش رو ساختی اگه یه فایله jpg رو هم فقط پسوندشو تغییر بدی به bmp می تونی تو این نشونش بدی.
خلاص