VB.NET クリップボードをクリアする

クリップボードを制御するには、Clipboardクラスを使用します。

クリップボードをクリアする

※クリップボード内は、テキストデータ、画像データなど、幾つかに分類されています。クリアすると全てのデータがクリアされます。

 

VB.NET クリップボードに画像を出し入れする

クリップボードに、画像を出し入れする方法を記載します。

クリップボードの出し入れには、Clipboardクラスを使用します。

 

クリップボードに画像をコピーする

 

クリップボードの画像を表示する

 

VB.NET クリップボードにCSV形式の出し入れする

CSV形式・TSV形式のデータをクリップボードに出し入れする方法を記載します。

・CSV形式とは、カンマ区切りで、TSV形式とは、タブ区切りです。

 

クリップボードにCSV形式のデータをコピーする

CSV形式をクリップボードにコピーするには、DataObjectクラスのSetDataメソッドを使用する

パラメータに、DataFormats.CommaSeparatedValueを指定する

また、文字コードをシフトJISに変換するため、Encodingクラス、MemoryStreamクラスを使用する

 

クリップボードにTSV形式のデータをコピーする

TSVの場合、テキストとして、クリップボードに出し入れ出来ます。

CSV形式のように、DataObjectクラスを使用することも出来ます。

 

クリップボードからCSV形式のデータを取得する