|
|
|
|
|
- Cancelar la asociación existente
- Diferencia entre las funciones BinaryLoad y HLinkMemo
- Miniaturas HFSQL
- Gestión de memos en SQLite
HLinkMemo (Función)
No disponible con este tipo de conexión
Permite asociar un archivo a un campo de tipo memo binario o cancelar la asociación existente entre un archivo y un campo binario. El archivo se leerá y agregará al memo solo al agregar o modificar el registro ( HAdd, HModify o HWrite). Si el archivo está abierto en modo de escritura y no se utilizó la constante hAcceptOpenedFile, la función devolverá un error. La función HExtractMemo permite extraer el archivo del memo al disco duro. Observación: También se puede utilizar la asignación directa: - Para asociar directamente una imagen (contenida en un control Imagen) a un memo imagen:
<FileName>.<NameMemoItem> = <NameImageControl> Por ejemplo:
AFile.AMemoItem = IMG_AnImageControl
Esta sintaxis se puede utilizar con el motor HFSQL y con Conectores Nativos.
<FileName>.<NameMemoItem> = <BufferName> Por ejemplo:
bufFile is Buffer = fLoadBuffer("MyFile") MyFile.MyMemo = bufFile
// Attach an image to the record HLinkMemo(Product, Product_Image, "C:\Images\Product1.gif", hMémoImg) // Transfer the content of controls into the file buffer ScreenToFile() // Add the record HAdd(Product)
Sintaxis
Asociar un archivo a un campo de tipo memo binario Ocultar los detalles
<Result> = HLinkMemo(<Data file> , <Item> [, <File to attach> [, <Type> [, <Information>]]])
<Result>: Booleano - True si se realizó la operación,
- False si se produce un problema. La función HError permite identificar el error. Si el archivo a asociar está abierto en modo de escritura y no se utilizó la constante hAcceptOpenedFile, la función devolverá un error.
<Data file>: Cadena de caracteres Nombre del archivo de datos (o consulta) que contiene un campo memo. Si solo se especifican los parámetros <Archivo de datos> y <Campo>, la función HLinkMemo cancela la asociación existente entre el archivo binario y el campo. <Item>: Cadena de caracteres Nombre del campo memo del archivo de datos en el que se debe agregar el archivo binario. Si solo se especifican los parámetros <Archivo de datos> y <Campo>, la función HLinkMemo cancela la asociación existente entre el archivo binario y el campo. <File to attach>: Cadena de caracteres opcional Nombre del archivo a asociar al campo de tipo memo binario. Este nombre puede corresponder a: - la ruta completa del archivo a asociar
- la ruta relativa (con respecto al directorio actual) del archivo a asociar.
Si no se especifica este parámetro o corresponde a una cadena vacía (""), se elimina la asociación en curso.
<Type>: Combinación opcional de constantes de tipo Integer Indica el tipo del archivo a asociar y el modo de lectura del archivo. | | hAcceptOpenedFile | Permite leer el archivo fuente que se agregará al memo incluso si está abierto en modo de escritura en otro lugar. Esta constante se puede combinar con las constantes del tipo del archivo. | hMemoBin (valor predeterminado) | El archivo es un archivo binario normal. | hMemoImg | El archivo es de tipo imagen. | hMemoOle | El archivo es de tipo OLE. | hMemoWav | El archivo es de tipo sonido. |
<Information>: Cadena de caracteres opcional Mensaje de información (máximo 65535 caracteres) almacenado con el archivo. Este mensaje se puede volver a leer con la función HInfoMemo. Observaciones Cancelar la asociación existente Si solo se especifican los parámetros <Archivo de datos> y <Campo>, la función HLinkMemo cancela la asociación existente entre el archivo binario y el campo.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|