可能是WMF格式的吧.這樣吧.
var
BlobStream : TBlobStream;
MemStream : TMemoryStream;
h : HMETAFILE;
begin
{DataSet.Append;
TBlobField(DataSet.FieldByName('Data')).LoadFromFile('c:/windows/system/SPBANNER.WMF');
DataSet.Post;}
BlobStream := TBlobStream.Create(
TBlobField(DataSet.FieldByName('Data')), bmRead);
MemStream := TMemoryStream.Create;
MemStream.CopyFrom(BlobStream, BlobStream.Size);
BlobStream.Destroy;
h := SetMetaFileBitsEx(MemStream.Size, MemStream.Memory);
if h <> 0 then
DeleteMetaFile(h);
MemStream.Destroy;
//SetEnhMetaFileBits 處理Emf