TClipboard

http://tech.ddvip.com   2006年03月30日    社区交流

本文详细介绍TClipboard

  TClipboard封装了Windows Clipboard。

  类关系 TObject->TPersistent

  WindowsClipboard包含对任何一个应用程序剪切、复制或粘贴的文本或图形。TClipboard对象是WindowsClipboard的一个对象包。

  不要通过调用构造来实例化单独的TClipboard对象的全局实例。当允许应用程序共享TClipboard对象的一个单个实例时,使用该全局实例可以安全避免意外地删除剪贴板。在调用Clipboard方法之前,应记住在uses语句中应包括Clipbrd

  Clipboard的属性提供了关于Clipboard被“注册”格式的处理消息。Clipboard的方法可以进行以下操作:

  根据适当的格式获取的检索数据。

  处理引用计算、打开和关闭Clipboard。

  为Clipboard中的对象管理和操纵格式。

  属性列表

  AsText 表示Clipboard中的当前内容为一个字符串

  FormatCount 用于指定在Formats数组属性的格式数量

  Formats 提供对Clipboard包含所有格式的变址访问

  方法列表

  ~TClipboard 释放与TClipboard对象有关的内存

  Assign 从Clipboard中检索一对象或者向Clipboard中复制一对象

  Clear 删除Clipboard中的内容

  Close 用于关闭Clipboard

  GetAsHandle 用于从剪贴板返回指定格式的句柄数据

  GetComponent 根据Owne和Parent参数值从Clipboard中粘贴一组件

  GetTextBuf 从Clipboard中检索文本并复制到一个缓冲区

  HasFormat 表示 Clipboard对象是否包含一个特定格式

  Open 打开Clipboard

  SetAsHandle 按给定格式放置作为一个Windows句柄的数据

  SetComponent 向Clipboard中复制一个组件

  SetTextBuf 向Clipboard中写入一个文本缓冲区

责编:豆豆技术应用

正在加载评论...