メインコンテンツまでスキップ
バージョン: 開発中

Get file from pasteboard

Get file from pasteboard ( xIndex ) -> 戻り値

引数説明
xIndex倍長整数🡒ドラッグアクションに含まれるx番目のファイル
戻り値文字🡐ペーストボードから取り出した、ファイルのパス名

説明

Get file from pasteboard コマンドは、ドラッグ&ドロップ処理に含まれるファイルの完全パス名を返します。複数のファイルを同時に選択し、移動することができます。xIndex 引数を使用して選択したファイル中でファイルを指定することができます。

ペーストボードにX番目のファイルがない場合、コマンドは空の文字列を返します。

例題

以下の例題は、ドラッグ&ドロップ処理に含まれるすべてのファイルのパス名を配列に格納します:

 ARRAY TEXT($filesArray;0)
 var $vfileArray : Text
 var $n : Integer
 $n:=1
 Repeat
    $vfileArray:=Get file from pasteboard($n)
    If($vfileArray#"")
       APPEND TO ARRAY($filesArray;$vfileArray)
       $n:=$n+1
    End if
 Until($vfileArray="")

参照

SET FILE TO PASTEBOARD