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 ランタイム ライブラリ (Microsoft.VisualBasic.dll)
プロジェクトの種類ごとの可用性
プロジェクトの種類 |
可用性 |
---|---|
Windows アプリケーション |
あり |
クラス ライブラリ |
あり |
コンソール アプリケーション |
あり |
Windows コントロール ライブラリ |
あり |
Web コントロール ライブラリ |
なし |
Windows サービス |
あり |
Web サイト |
なし |
アクセス許可
アクセス許可は不要です。
参照
処理手順
方法 : Visual Basic でクリップボードから読み込む
参照
System.Windows.Forms.TextDataFormat