Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Digitalizacion de documentos
Message
From
03/05/2002 11:09:43
 
 
To
02/05/2002 11:19:34
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00651258
Message ID:
00652430
Views:
32
Hola, Mario.

Te reenvío por acá un mensaje que puse en la lista GUFA pero no se si pudiste leer. Algunos de mis comentarios ya te los hicieron otros, pero los dejo ahí:

-----------
Respecto al tema, descartá usar campos GENERAL porque además tenés
muchisimos otros problemas, como la imposibilidad de extraer el archivo que
metiste adentro (al menos en forma directa).

Lo que nosotros hacemos en estos casos (si tenemos control sobre cómo se
guardan los archivos) es nombrarlos con un número (ID) automático, y
ponerlos todos dentro de un mismo directorio. De esta forma lo único que
tenés que almacenar en tus tablas es el ID, sin preocuparte con paths, etc.
Sino tenés este tipo de control guardá el path completo. Lo otro que hacemos
es tener una tabla para las imagenes, con su ID, título, y demás criterios
específicos de la imagen. Si después ésta corresponde a un expediente,
producto, entidad, o lo que sea, hacemos la relación con esta tabla por otro
lado. Esto te da la flexibilidad de buscar las imagenes con independencia
del contecto, y poder apuntar la misma imagen a varios registros sin tener
que repetirla.

Respecto a ejecutar el Acrobat (o lo que sea), usá la siguiente función:

DECLARE INTEGER ShellExecute IN "Shell32.dll" ;
INTEGER hwnd, ;
STRING lpVerb,;
STRING lpFile,;
STRING lpParameters,;
STRING lpDirectory,;
LONG nShowCmd

=ShellExecute( 0, "Open", lcFileName, "", "", 0 )

Donde FileName es el archivo que querés abrir. Esto es exactamente lo mismo
que si lo buscaras por el Explorer del Windows y le dieras doble-click. Lo
que hace es abrir el archivo usando la aplicación asociada en Windows.
Obviamente, para que te abrá el Acrobat tenés que tenerlo instalado y
asociado.

En caso de dudas, avisame.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform