| 4D v15.4Get file from pasteboard | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v15.4
 Get file from pasteboard 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Get file from pasteboard ( xIndex ) -> 戻り値 | ||||||||
| 引数 | 型 | 説明 | ||||||
| xIndex | 倍長整数 |   | ドラッグアクションに含まれるx番目のファイル | |||||
| 戻り値 | 文字 |   | ペーストボードから取り出した、ファイルのパス名 | |||||
Get file from pasteboard コマンドは、ドラッグ&ドロップ処理に含まれるファイルの完全パス名を返します。複数のファイルを同時に選択し、移動することができます。xIndex 引数を使用して選択したファイル中でファイルを指定することができます。
ペーストボードにX番目のファイルがない場合、コマンドは空の文字列を返します。
以下の例題は、ドラッグ&ドロップ処理に含まれるすべてのファイルのパス名を配列に格納します:
 ARRAY TEXT($filesArray;0)
 C_TEXT($vfileArray)
 C_LONGINT($n)
 $n:=1
 Repeat
    $vfileArray:=Get file from pasteboard($n)
    If($vfileArray#"")
       APPEND TO ARRAY($filesArray;$vfileArray)
       $n:=$n+1
    End if
 Until($vfileArray="")
	プロダクト: 4D
	テーマ: ペーストボード
	番号: 
        976
        
        
        
	
	初出: 4D v11 SQL  
	ランゲージリファレンス ( 4D v15.4)
	ランゲージリファレンス ( 4D v15.3)
 コメントを追加
コメントを追加