|
|
|
|
- Cancelar la asociación existente
- Diferencia entre las funciones BinaryLoad y <Fuente>.LinkMemo
- Miniaturas HFSQL
- Gestión de memos en SQLite
<Fuente>.LinkMemo (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 ( <Fuente>.Add, <Fuente>.Modify o <Fuente>.Write). Si el archivo está abierto en modo de escritura y no se utilizó la constante hAcceptOpenedFile, la función devolverá un error. 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 Product.LinkMemo(Product_Img, "C:\Images\Product1.gif", hMemoImg) // Transfer the contents of the controls to the file buffer MyWindow.ToFile() // Add the record Product.Add() Sintaxis
Asociar un archivo a un campo de tipo memo binario Ocultar los detalles
<Result> = <Source>.LinkMemo(<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.
<Source>: Tipo de fuente especificada Nombre del archivo de datos (o consulta) que contiene un campo memo. Si solo se especifican los parámetros <Fuente> y <Elemento>, la función <Fuente>.LinkMemo cancela la asociación existente entre el archivo binario y el elemento. <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 <Fuente> y <Elemento>, la función <Fuente>.LinkMemo cancela la asociación existente entre el archivo binario y el elemento. <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 <Fuente>.InfoMemo. Observaciones Cancelar la asociación existente Si solo se especifican los parámetros <Archivo de datos> y <Campo>, la función <Fuente>.LinkMemo cancela la asociación existente entre el archivo binario y el campo.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|