BLOBEXPORT()
 Copia datos de un BLOB, identificados por su número de campo memo,
 en un fichero
------------------------------------------------------------------------------
 Sintaxis

     BLOBEXPORT(<nPosCampo>, <cFichDestino>, [<nModo>])
        --> lExito

 Argumentos

     <nPosCampo> es la posición del campo en la estructura del fichero
     de la base de datos.

     <cFichDestino> es el nombre del fichero en el que se escribir n los
     datos BLOB. Opcionalmente, puede ir acompañado de la unidad, el
     directorio y la extensión. Consulte SETDEFAULT() y SETPATH(), si desea
     información sobre las reglas de búsqueda y creación de ficheros. No se
     supone ninguna extensión por defecto.

     Si <cFichDestino> no existe, se crea. Si existe, se intenta abrir el
     fichero en modo exclusivo y, si lo consigue, se exportan los datos al
     fichero sin aviso ni error. Si se deniega el acceso debido, por
     ejemplo, a que otro proceso est  utilizando el fichero, NETERR() pasa a
     tener el verdadero (.T.).

     <nModo> es una constante que define el modo de copia de acuerdo con
     los valores de la siguiente tabla:

     Constantes del tipo de información del campo
     ------------------------------------------------------------------------
     Constante                Descripción
     ------------------------------------------------------------------------
     BLOB_EXPORT_APPEND       Número de posiciones decimales del campo
     BLOB_EXPORT_OVERWRITE    Longitud del campo
     ------------------------------------------------------------------------

 Devuelve

     BLOBEXPORT() devuelve verdadero (.T.) si la operación se ha realizado
     con éxito; en caso contrario, devuelve falso (.F.).

 Descripción

     Por defecto, BLOBEXPORT() opera en el  rea de trabajo seleccionada. Si
     desea utilizarla en otra  rea de trabajo, debe especificarla con una
     expresión de alias.

 Ejemplos

      Este ejemplo exporta el contenido de un campo que almacena una
        imagen en formato de intercambio gr fico (.gif), para que el fichero
        pueden mostrarse con instrucciones dentro del programa:

        FUNCTION MOSTRARIMAGEN()
           LOCAL cFich := "Imagen.gif"
           LOCAL nPosicion

           // Base de datos Cliente con un campo denominado Imag que
           // contiene la imagen del cliente
           USE Cliente NEW VIA "DBFCDX"
           nPosicion := FIELDPOS ("Imag")

           // Exporta los datos del fichero BLOB
           IF !BLOBEXPORT (nPosicion, cFich,  ;
              BLOB_EXPORT_OVERWRITE)
                  ALERT ("Fallo al exportar imagen " + cFich)
           ELSE
              // Código para visualizar la imagen
           ENDIF

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: BLOBDIRECTEXP() BLOBIMPORT()