Saltar para o conteúdo principal
Versão: Próximo

SET FILE TO PASTEBOARD

SET FILE TO PASTEBOARD ( rotaArquivo {; *} )

ParâmetroTipoDescrição
rotaArquivoTextNome do arquivo ou rota de acesso completa
*OperadorSe passar = adicionar; se omitido = substituir

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Descrição

O comando SET FILE TO PASTEBOARD adiciona a área de transferência à rota de acesso completa do arquivo passada no parâmetro arquivo. Este comando permite criar interfaces permitindo arrastar e soltar objetos 4D aos arquivos no escritório por exemplo.

No parâmetro arquivo, pode passar uma rota de acesso completo ou um simples nome de arquivo (sem rota de acesso). No último caso, o arquivo deve estar localizado ao lado do arquivo de estrutura do banco.

O comando admite o asterisco * como parâmetro opcional. Automaticamente, quando se omite este parâmetro, o comando substitui o conteúdo da área de transferência pela última rota de acesso definida por arquivo. Se passa este parâmetro, o comando adiciona o arquivo a área de transferência Desta forma pode conter uma "pilha" de rotas de acesso de arquivos. Em ambos os casos, se apagam os dados diferentes as rotas de acesso que estejam na área de transferência.

Nota: a área de transferência está em modo apenas leitura durante o evento de formulário On Drag Over. Portanto não é possível utilizar este comando nesse contexto.

Ver também

Get file from pasteboard