My.Computer.Clipboard.ContainsImage メソッド

更新 : 2007 年 11 月

イメージがクリップボードに格納されているかどうかを示す Boolean を返します。

' Usage
Dim value As Boolean = My.Computer.Clipboard.ContainsImage()
' Declaration
Public Function ContainsImage() As Boolean

戻り値

イメージがクリップボードに格納されていれば True、それ以外の場合は False です。

例外

このメソッドは例外をスローしません。

解説

このメソッドは AllClipboard を必要とします。

処理手順

My.Computer.Clipboard.ContainsImage メソッドに関連するタスクの例を次の表に示します。

目的

参照項目

クリップボードにイメージが含まれるかどうかを示します。

方法 : Visual Basic でクリップボードからイメージを取得する

使用例

この例では、クリップボードにイメージがあるかどうかを確認し、ある場合はイメージを取得して PictureBox1 に追加します。

If My.Computer.Clipboard.ContainsImage() Then
   Dim grabpicture As System.Drawing.Image
   grabpicture = My.Computer.Clipboard.GetImage()
   PictureBox1.Image = grabpicture
End If

この例は、PictureBox1 という名前の PictureBox があることを前提としています。

必要条件

名前空間 : Microsoft.VisualBasic.MyServices

クラスClipboardProxy (Clipboard へのアクセスを提供します)

アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll)

プロジェクトの種類ごとの可用性

プロジェクトの種類

可用性

Windows アプリケーション

あり

クラス ライブラリ

あり

コンソール アプリケーション

あり

Windows コントロール ライブラリ

あり

Web コントロール ライブラリ

なし

Windows サービス

あり

Web サイト

なし

アクセス許可

アクセス許可は不要です。

参照

参照

My.Computer.Clipboard オブジェクト

Clipboard.ContainsImage

My.Computer.Clipboard.GetImage メソッド

My.Computer.Clipboard.SetImage メソッド

その他の技術情報

クリップボードのデータの格納と読み込み