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
戻り値
解説
このメソッドは、非サーバー アプリケーションでのみ使用できます。
ファイル ドロップダウン リストは、ファイルのパス情報を含む文字列のコレクションです。
使用例
この例では、クリップボードにファイル ドロップダウン リストがあるかどうかを確認し、ある場合はそのリストを 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 サイト |
なし |
アクセス許可
アクセス許可は不要です。
参照
参照
System.Collections.Specialized.StringCollection
My.Computer.Clipboard.ContainsFileDropList メソッド
My.Computer.Clipboard.SetFileDropList メソッド