4D v16.3Get file from pasteboard |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Get file from pasteboard
|
Get file from pasteboard ( indiceN ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
indiceN | Inteiro longo |
![]() |
Arquivo N incluído na ação de arrastar | |||||
Resultado | String |
![]() |
Rota do arquivo extraído da área de transferência | |||||
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.
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)
C_TEXT($vtarquivo)
C_INTEGER($n)
$n:=1
Repeat
$vtarquivo:=Get file from pasteboard($n)
If($vtarchivo#"")
APPEND TO ARRAY($arrayArquivos;$vtarquivo)
$n:=$n+1
End if
Until($vtarquivo="")
Produto: 4D
Tema: Área de Transferência (Pasteboard)
Número
976
Criado por: 4D v11 SQL
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)