Get file from pasteboard
Get file from pasteboard ( indiceN ) : Text
Parâmetro | Tipo | Descrição | |
---|---|---|---|
indiceN | Integer | → | Arquivo N incluído na ação de arrastar |
Resultado | Text | ← | Rota do arquivo extraído da área de transferência |
Esse comando não é seguro para thread e não pode ser usado em código adequado.
Descrição
O comando Get file from pasteboard devolve a rota de acesso absoluto de um arquivo incluído em uma operação de arrastar e soltar. Vários arquivos podem ser selecionados e movidos simultâneamente. O parâmetro indiceN são utilizados para designar um arquivo entre um conjunto de arquivos selecionados.
Se não houver arquivo N no porta-papéis, o comando devolve uma string vazia.
Exemplo
O exemplo a seguir pode ser utilizado para recuperar em um array todas as rotas de acesso aos arquivos incluídos na operação arrastar e soltar:
ARRAY TEXT($arrayArquivos;0)
var $vtarquivo : Text
var $n : Integer
$n:=1
Repeat
$vtarquivo:=Get file from pasteboard($n)
If($vtarchivo#"")
APPEND TO ARRAY($arrayArquivos;$vtarquivo)
$n:=$n+1
End if
Until($vtarquivo="")