Cách chèn logo vào Crystal Report
To change the CR image at run time, you can follow these steps...
To change the CR image at run time, you can follow these steps: 
The code is in VB6, change accordingly... 
Create a Temp Image "C:\PTemp.bmp".. 
In CR Designer, Select "OLE Objects" from the "Insert" menu 
Select "Create from file", enable the "Link" checkbox, and browse to the location of the Picture "C:\Logo.bmp". Click "OK". 
Now, If you want to change the Image, to "C:\L1.bmp", Then just Before showing the Report, Remove TempPicture, and FileCopy L1 as Logo.. 
Kill "C:\Logo.BMP" 
FileCopy "C:\L1.BMP", "C:\Logo.BMP" 
DoEvents 
DoEvents 
CRViewer1.ViewReport 
(The above code deletes "Logo" file, and creates "Logo" file by copying "P1".. ) 

Now, show the Report.. PTemp is Linked to your Report.. With this method, the Image is Refreshed every time, It dosent get embedded in the report.. But the Report Viewing Will be slower.. 
I have Tested for CR9 and the Code works Perfect.. 
12/14/2016 10:58:36 AM