SET FILE TO PASTEBOARD
SET FILE TO PASTEBOARD ( archivo {; *} )
Parámetro | Tipo | Descripción | |
---|---|---|---|
archivo | Text | → | Nombre del archivo o ruta de acceso completa del archivo |
* | Operador | → | Si se pasa = añadir; Si se omite= reemplazar |
Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.
Descripción
El comando SET FILE TO PASTEBOARD añade al portapapeles la ruta de acceso completa del archivo pasada en el parámetro archivo. Este comando permite crear interfaces permitiendo arrastrar y soltar objetos 4D a los archivos en el escritorio por ejemplo.
En el parámetro archivo, puede pasar una ruta de acceso completo o un simple nombre de archivo (sin ruta de acceso). En el último caso, el archivo debe estar ubicado junto al archivo de estructura de la base.
El comando admite el asterisco * como parámetro opcional. Por defecto, cuando se omite este parámetro, el comando reemplaza el contenido del portapapeles por la última ruta de acceso definida por archivo. Si pasa este parámetro, el comando añade el archivo al portapapeles. De esta forma puede contener una "pila" de rutas de acceso de archivos. En ambos casos, se borran los datos diferentes a las rutas de acceso que estén en el portapapeles.
Nota: el portapapeles está en modo sólo lectura durante el evento de formulario On Drag Over. Por lo tanto no es posible utilizar este comando en ese contexto.