My.Computer.Clipboard.GetText 方法
更新:2007 年 11 月
從剪貼簿中擷取文字。
' Usage Dim value As String = My.Computer.Clipboard.GetText() Dim value As String = My.Computer.Clipboard.GetText(format) ' Declaration Public Function GetText() As String ' -or- Public Function GetText( _ ByVal format As System.Windows.Forms.TextDataFormat _ ) As String
參數
- format
TextDataFormat。如果指定,則會識別所應擷取的文字格式。預設值為 CommaSeparatedValue。必要項。
傳回值
String.
例外狀況
這個方法並未擲回任何例外狀況。
備註
可能的格式為 CommaSeparatedValue、Html、Rtf 和 UnicodeText。
這個方法必須具有 AllClipboard。
如果剪貼簿中沒有符合指定格式的資料,這個方法會傳回空字串。
工作
下表列出包含 My.Computer.Clipboard.GetText 方法的工作範例。
若要 |
請參閱 |
---|---|
讀取剪貼簿中的文字 |
範例
這個範例會從剪貼簿讀取文字,再放入字串 textOnClipboard 中。
Dim textOnClipboard As String = My.Computer.Clipboard.GetText()
如果剪貼簿中沒有文字,這個範例會失敗。
需求
命名空間︰Microsoft.VisualBasic.MyServices
類別:ClipboardProxy (提供對 Clipboard 的存取)
組件:Visual Basic Runtime Library (在 Microsoft.VisualBasic.dll 中)
依專案類型的可用性
專案類型 |
是否可用 |
---|---|
Windows 應用程式 |
是 |
類別庫 |
是 |
主控台應用程式 |
是 |
Windows 控制項程式庫 |
是 |
Web 控制項程式庫 |
否 |
Windows 服務 |
是 |
網站 |
否 |
使用權限
不需要使用權限。
請參閱
工作
參考
System.Windows.Forms.TextDataFormat