如何将PaintBox中的图形copy到粘贴板当中?或是能够将图形直接调入Word文档?(0分)

  • 主题发起人 主题发起人 txytlc
  • 开始时间 开始时间
利用word自动化,将document.range.last.paste 即可
 
PaintBox中有个CopyRect,你可以把PaintBox中的图片Copy到Image中
在利用Image提供的CopyToClipboard(好象这样写的) 将图片Copy到剪贴班中
----- 本方法 管用的
 
Copy to clipboard:

var
Bmp: TBitMap;
AFormat: Word;
Data, APal: THandle;
begin
Bmp := TBitmap.Create;
Bmp.Canvas.Assign(PaintBox1.Canvas);
Bmp.SaveToClipBoardFormat(AFormat, Data, Pal);
ClipBoard.SetAsHandle(AFormat, Data);
Bmp.Free;
end;

没试过,应该可以用。
 
Cat.yy:
Image中没有CopyToClipord方法。
 
接受答案了.
 
后退
顶部