Hello All,
I found a solution...
//first, I get the image value from a table:
Selectblob column into :blob_variable from table where id=:xyz;
//Encode using Base64 and returns the encoded data
string ls_Base64Str
string ls_msgbodypicture
CoderObject lnv_CoderObject
lnv_CoderObject = Create CoderObject
ls_Base64Str = lnv_CoderObject.Base64Encode(blob_variable)
// set string variable
ls_msgbodypicture = '<img src="data:image/png;base64,'+ls_Base64Str+'" alt="img" />'
//set the messsage
ls_msgbodyemail = '<p>This is a test </p>'+&
'<p>'+ls_msgbodypicture +'</p>'
// "HTML"
lOle_Outlook_Item.BodyFormat = 2
lOle_Outlook_Item.HTMLBody = ls_msgbodyemail
lb_Return = lOle_Outlook_Item.Send()
I'm using the OLEObject Mail sending...
https://www.youtube.com/watch?v=uHi0z70-cao
Thanks everyone for your help.