My.Computer.Clipboard.GetDataObject メソッド
更新 : 2007 年 11 月
クリップボードからデータを IDataObject として取得します。
' Usage
Dim value As System.Windows.Forms.IDataObject = My.Computer.Clipboard.GetDataObject()
' Declaration
Public Function GetDataObject() As System.Windows.Forms.IDataObject
戻り値
解説
これは詳細メンバで、[すべての候補] タブをクリックしないと IntelliSense に表示されません。
使用例
次の例は、クリップボードからデータを IDataObject の形式で読み取り、ファイルに書き込みます。
Dim someData As Object
someData = My.Computer.Clipboard.GetDataObject()
My.Computer.FileSystem.WriteAllBytes("C:\mylogfile", someData, True)
C:\mylogfile の部分を、書き込みを行うファイルの名前に置換してください。
必要条件
名前空間 : Microsoft.VisualBasic.MyServices
クラス : ClipboardProxy (Clipboard へのアクセスを可能にします)
アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll)
プロジェクトの種類ごとの可用性
プロジェクトの種類 |
可用性 |
---|---|
Windows アプリケーション |
可 |
クラス ライブラリ |
可 |
コンソール アプリケーション |
可 |
Windows コントロール ライブラリ |
可 |
Web コントロール ライブラリ |
なし |
Windows サービス |
可 |
Web サイト |
なし |
アクセス許可
アクセス許可は不要です。
参照
参照
System.Windows.Forms.IDataObject
My.Computer.Clipboard.ContainsData メソッド
My.Computer.Clipboard.GetData メソッド
My.Computer.Clipboard.SetData メソッド
My.Computer.Clipboard.SetDataObject メソッド