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。
備註
可能的格式為 CommaSeparatedValue、Html、Rtf 和 UnicodeText。
這個方法必須具有 AllClipboard。
工作
下表列出包含 My.Computer.Clipboard.ContainsText 方法的工作範例。
若要 |
請參閱 |
---|---|
判斷 [剪貼簿] 是否包含文字 |
範例
這個範例可判斷 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 服務 |
是 |
網站 |
否 |
使用權限
不需要使用權限。
請參閱
參考
System.Windows.Forms.TextDataFormat
My.Computer.Clipboard.GetText 方法
My.Computer.Clipboard.SetText 方法