想用DELPHI 实现任意的图象剪切粘贴功能,如何实现
有源码最好!

解决方案 »

  1.   

    c语言里不是有函数吗??
    我想delphi里也肯定有,自己找找,看看帮助
      

  2.   

    Uses ClipbrdImage.Picture.Bitmap.LoadFromClipboardFormat(cf_BitMap,ClipBoard.GetAsHandle(cf_Bitmap),0);ClipBoard.Clear;
    ClipBoard.Assign(MainImage.Picture.Graphic);
      

  3.   

    Window编程都是到最后都是调用API,所以和开发工具无关!而DELPHI里ClipBoard不过是代码的封装!让你不用做什么都需要写一大堆代码!
      

  4.   

    ehom(?!)的用法是只能一次装一个图象。装多个图象的方法呢
      

  5.   

    呵呵,剪贴板中要么没有数据(自Windows启动以来没有任何“复制”和“剪切”操作),要么只有最后一次“复制”或“剪切”时填充的数据。图象也只是剪贴板众多格式中的一种而已,因此一次复制和粘贴多个图象是不可能的(除非你把它们合并成一个图象)。
    Word2000实现了保存多次复制的数据,但它只有最后一次的数据在Windows剪贴板中,其他的数据都有Word2000自己保持。