::OLEDragDrop *!* Format 49161 is DataObject *!* Format 49694 is RenPrivateSourceFolder *!* Format 49695 is RenPrivateMessages *!* Format 49315 is FileGroupDescriptor *!* Format 49314 is FileContents *!* Format 49166 is Object Descriptor *!* Format 1 is *!* Format 49171 is Ole Private Data *!* Format 16 is *!* Format 7 is *!* Format 13 is lihfile=fcreate("e:\oledd2.hex") thisform.edit2.value=oDataObject.Getdata(1)+chr(13)+chr(13) thisform.edit2.value=thisform.edit2.value+oDataObject.Getdata(13)+chr(13)+chr(13) thisform.edit2.value=thisform.edit2.value+oDataObject.Getdata(49166)+chr(13)+chr(13) =fwrite(lihfile,thisform.edit2.value) =fclose(lihfile)VFP has big problem with corectly getting information from LPDATAOBJECT core object. You can get only a few informations as From, Subject, Received and Size without using Outloook.Application (GetData(1 [13])).