说清楚些!
不过你可以试用一下Delphi里面的一个剪贴板对象
不过你可以试用一下Delphi里面的一个剪贴板对象
解决方案 »
- olevariant类型怎么转为Float类型?
- 关于TcxGrid的问题,请教各位!感谢ing.......
- 用javascript调用delphi编写的ActiveX控件,能不能传出多个参数?
- 初次使用FastReport,请教两个问题
- 请问用网络打印,如果控制打印服务器的话,如何截获别的计算机的打印内容??
- popmenu中的分隔线是怎么加的?
- 如何实现自解压(如winzip的功能)? 一个exe文件里存放很多其他文件当然也包括exe文件
- 怎么memo上弹出的popmenu中加入一个menuitem??
- 一个能想到,却难做到的程序....
- 急求大神帮忙,C++ builder中自己封装的dll文件无法正常执行功能
- 请问如何delphi高手!!
- 两三年前,电脑报说delphi是最有前途的语言,现在呢?????
首先add_clip_chain(true),退出时就add_clip_chain(false)var get_clip_data:integer; procedure get_clipbroad(var msg:tmessage);message wm_drawclipboardfunction add_clip_chain(add_chain:boolean):boolean;
begin
if not add_chain then begin
changeclipboardchain(form1.handle,get_clip_data);
sendmessage(get_clip_data,wm_changecbchain,form1.handle,get_clip_data);
end
else
begin
get_clip_data:=setclipboardviewer(form1.handle);
end
end;procedure tform1.get_clipbroad(var msg:tmessage);
begin
sendmessage(get_clip_data,msg.Msg,msg.wparam,msg.LParam);
if(clipboard.hasformat(cf_text) or clipboard.hasformat(cf_oemtext)) then
begin //处理text的部份
end;
if (clipboard.hasformat(CF_PICTURE) or clipboard.hasformat(CF_bitmap)) then
begin
//处理图片的部份
end
end;