Visual Basic 6.0 中的 Clipboard 对象

Clipboard 对象(针对 Visual Basic 6.0 用户)

 

Visual Basic 6.0 中的 Clipboard 对象在 Visual Basic 2005 中被类似的 Clipboard 对象取代。

概念差异

在 Visual Basic 6.0 中,Clipboard 对象用于向系统剪贴板存储文本、图像和数据以及从其检索文本、图像和数据。

Visual Basic 2005 在 My.Computer 命名空间中包含 Clipboard 对象,该对象包含一些新方法和一些与以前版本略有不同的方法。

剪贴板数据格式

在 Visual Basic 6.0 中,提供了常数以定义传递给 Clipboard 或从中检索的数据的类型。

Visual Basic 2005 使用 DataFormats 对象定义数据类型;支持数种新数据格式。本主题后面提供了 Visual Basic 6.0 剪贴板格式常数及其 Visual Basic 2005 等效项的列表。

Clipboard 对象的代码更改

下面的示例演示如何使用 Clipboard 存储和检索文本。

' Visual Basic 6.0 
Clipboard.Clear
Clipboard.SetText "Hello", vbCFText
If Clipboard.GetFormat(vbCFText) Then
   Text1.Text = Clipboard.GetText(vbCFText)
End If
Visual Basic
' Visual Basic 2005
My.Computer.Clipboard.Clear()
My.Computer.Clipboard.SetText("Hello")
If My.Computer.Clipboard.ContainsText Then
  TextBox1.Text = My.Computer.Clipboard.GetText
End If

剪贴板常数等效项

Visual Basic 6.0 Visual Basic 2005 等效项

vbCFBitmap

Bitmap

vbCFDIB

Dib

vbCFEMetafile

EnhancedMetafile

vbCFFiles

FileDrop

vbCFLink

无等效项。有关更多信息,请参见动态数据交换(针对 Visual Basic 6.0 用户)

vbCFMetafile

MetafilePict

vbCFPalette

Palette

vbCFRTF

Rtf

vbCFText

Text

Note注意

DataFormats 对象包含在 System.Windows.Forms 命名空间中。除了上述列出的格式之外,DataFormats 还支持 Visual Basic 6.0 不支持的几种剪贴板格式。

请参见

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值