クリップボードは、テキストやイメージなどのデータの格納に使用できます。 クリップボードは複数のプロセスにまたがって共有されているため、プロセス間でのデータの転送に使用できます。 My.Computer.Clipboard オブジェクトを使用すると、クリップボードに簡単にアクセスでき、読み込みおよび書き込みを実行できます。
クリップボードのデータは、テキスト、オーディオ ファイル、イメージなど、さまざまな形式をとります。 クリップボードに格納されているファイルの種類を判断するには、ContainsAudio、ContainsFileDropList、ContainsImage、および ContainsText の各メソッドを使用できます。 ContainsData メソッドを使用すると、カスタムの形式をチェックできます。
クリップボードにイメージが保持されているかどうかを判断するには
ContainsImage 関数を使用して、クリップボードに格納されているデータがイメージかどうかを判断します。 次のコードは、データがイメージかどうかを確認し、それに応じて報告します。
If My.Computer.Clipboard.ContainsImage() Then MsgBox("Clipboard contains an image.") Else MsgBox("Clipboard does not contain an image.") End If
参照
処理手順
方法 : Visual Basic でクリップボードから読み込む
方法 : Visual Basic でクリップボードに書き込む