次の方法で共有


My.Computer.Clipboard.GetFileDropList メソッド

更新 : 2007 年 11 月

ファイル名を表す文字列のコレクションをクリップボードから取得します。

' Usage
Dim value As System.Collections.Specialized.StringCollection = My.Computer.Clipboard.GetFileDropList()
' Declaration
Public Function GetFileDropList() As System.Collections.Specialized.StringCollection

戻り値

StringCollection

解説

このメソッドは、非サーバー アプリケーションでのみ使用できます。

ファイル ドロップダウン リストは、ファイルのパス情報を含む文字列のコレクションです。

使用例

この例では、クリップボードにファイル ドロップダウン リストがあるかどうかを確認し、ある場合はそのリストを lstFiles という ListBox に追加します。

If My.Computer.Clipboard.ContainsFileDropList Then
   Dim filelist As System.Collections.Specialized.StringCollection
   filelist = My.Computer.Clipboard.GetFileDropList()
   For Each filePath As String In filelist
       lstFiles.Items.Add(filePath)
   Next
End If

このコードでは、lstFiles という名前の ListBox がない場合に例外を作成します。

必要条件

名前空間 : Microsoft.VisualBasic.MyServices

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

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

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

プロジェクトの種類

可用性

Windows アプリケーション

あり

クラス ライブラリ

あり

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

あり

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

あり

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

なし

Windows サービス

あり

Web サイト

なし

アクセス許可

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

参照

参照

My.Computer.Clipboard オブジェクト

System.Collections.Specialized.StringCollection

Clipboard.GetFileDropList

My.Computer.Clipboard.ContainsFileDropList メソッド

My.Computer.Clipboard.SetFileDropList メソッド

その他の技術情報

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