My.Computer.Clipboard.ContainsText 方法

更新:2007 年 11 月

判斷 [剪貼簿] 中是否有文字。

 ' Usage Dim value As Boolean = My.Computer.Clipboard.ContainsText() Dim value As Boolean = My.Computer.Clipboard.ContainsText(format) ' Declaration Public Function ContainsText() As Boolean ' -or- Public Function ContainsText( _    ByVal format As System.Windows.Forms.TextDataFormat _ ) As Boolean

參數

  • format
    TextDataFormat。如果指定,則會識別所應擷取的文字格式。

傳回值

如果 [剪貼簿] 包含文字則為 True,否則為 False。

備註

可能的格式為 CommaSeparatedValueHtmlRtfUnicodeText

這個方法必須具有 AllClipboard

工作

下表列出包含 My.Computer.Clipboard.ContainsText 方法的工作範例。

若要

請參閱

判斷 [剪貼簿] 是否包含文字

HOW TO:決定 Visual Basic 剪貼簿中儲存的檔案類型

範例

這個範例可判斷 HTML 文字是否儲存在 [剪貼簿] 中,如果是,則從 [剪貼簿] 讀取。

If My.Computer.Clipboard.ContainsText _
(System.Windows.Forms.TextDataFormat.Html) Then
   Dim clipText As String = My.Computer.Clipboard.GetText()
End If

需求

命名空間︰Microsoft.VisualBasic.MyServices

類別ClipboardProxy (提供對 Clipboard 的存取)

組件:Visual Basic Runtime Library (在 Microsoft.VisualBasic.dll 中)

依專案類型的可用性

專案類型

是否可用

Windows 應用程式

類別庫

主控台應用程式

Windows 控制項程式庫

Web 控制項程式庫

Windows 服務

網站

使用權限

不需要使用權限。

請參閱

參考

My.Computer.Clipboard 物件

System.Windows.Forms.TextDataFormat

Clipboard.ContainsText

My.Computer.Clipboard.GetText 方法

My.Computer.Clipboard.SetText 方法

其他資源

在剪貼簿儲存和讀取資料