怎么把DBIMAGE里面的图片写到WORD里啊?位置怎么确定啊?
好象有用剪贴板的,不过我也不会.请大家帮帮忙.最好有一段源码.先谢谢了.
好象有用剪贴板的,不过我也不会.请大家帮帮忙.最好有一段源码.先谢谢了.
解决方案 »
- 如何让SYSTEM权限的进程创建一个当前登录用户的权限的进程?
- sql问题,简单。在线等\\\\
- 如何在Delphi程序中对Windows图元文件进行读写
- 跪求一个rtf文件编辑器原码或控件。
- 模拟按键的问题!
- ????????求助?????????????急
- delphi7怎么没有报表控件栏?
- 急!创建LOOKUP的问题
- SystemParametersInfo()更换桌面的一点问题
- 如何在DBGrid中实现时间的yyyy-mm-dd
- WebBrowser的Navigate(const URL: WideString; var Flags: OleVariant)中的FLAGS如何写?
- 【】【】【】【】【】怎么得到一个菜单窗口的屏幕位置
AData : THandle;
APalette : HPALETTE;
MyFormat : Word;
begin
//灏嗗浘鍍忎繚瀛樺埌鍓创鏉?
DBImage1.Picture.Bitmap.SaveToClipBoardFormat(MyFormat,AData,APalette);
ClipBoard.SetAsHandle(MyFormat,AData);
//浠庡壀璐存澘绮樿创鍒癢ORD
WordApplication1.Connect;
WordApplication1.Visible := True;
WordApplication1.Documents.Add(EmptyParam,EmptyParam,EmptyParam,EmptyParam);
WordApplication1.Selection.Paste;
WordApplication1.Disconnect;end;
nLeft,nTop,nWidth,nHeight : Olevariant;
begin
WordApplication1.Connect;
WordApplication1.Visible := True;
WordApplication1.Documents.Add(EmptyParam,EmptyParam,EmptyParam,EmptyParam); nLeft := 0;
nTop := 0;
nWidth := 100;
nHeight := 100; WordApplication1.ActiveDocument.Shapes.AddPicture('E:\aaa.bmp',EmptyParam,EmptyParam,
nLeft,nTop,nWidth,nHeight,EmptyParam); WordApplication1.Disconnect;end;