Como puedo leer el scanner y dejar el gafico directamente a foxpro. JSK
Como puedo leer el scanner y dejar el gafico directamente a foxpro. Deseo abrir el scanner y la grafica leida dejarla directamente en el programa.
Si te sirve, te expongo como lo he programado en una aplicación en Visual FoxPro 6
He captado la imagen desde el programa Imaging de Kodak. He dirigido el archivo a una dirección del disco predeterminada. He dado el nombre adecuado al archivo.
(en mi caso utilizo un lector de código de barras que lee un código impreso en el documento a escanear) Con ello me garantizo que no habrán problemas de denominación. El nombre coincidirá con el contenido del campo "calb" que describo más adelante.
Posteriormente ejecuto un programa que toma la variable del nombre del archivo y la inserta en un campo General de una tabla.
ejemplo:
Una tabla contiene, entre otros, estos dos campos:
(calb) de tipo texto dimesión 8
(imagen) de tipo General
en el campo "calb" está guardado el nombre del archivo de imagen, como describo más arriba
Código:
use (nombrearchivo)
cvar=''
scan for calb>''
cvar="d:directorios"+nombrearchivo.cbar+".jpg"
append general imagen from cbar link
endscan
close all
La opció link al final de la linea "append" es sólo para vincular el archivo. De esta forma la tabla no crece desmesuradament en tamaño y el archivo gráfico, al quedar vinculado, no se debe eliminar.
Por contra, sin la instrucció "link", el arhivo que incrustado en la tabla. La tabla crece rapidamente en tamaño y el archivo gráfico puede destruirse.
Espero haber sido de utilidad. Atentamente.
He captado la imagen desde el programa Imaging de Kodak. He dirigido el archivo a una dirección del disco predeterminada. He dado el nombre adecuado al archivo.
(en mi caso utilizo un lector de código de barras que lee un código impreso en el documento a escanear) Con ello me garantizo que no habrán problemas de denominación. El nombre coincidirá con el contenido del campo "calb" que describo más adelante.
Posteriormente ejecuto un programa que toma la variable del nombre del archivo y la inserta en un campo General de una tabla.
ejemplo:
Una tabla contiene, entre otros, estos dos campos:
(calb) de tipo texto dimesión 8
(imagen) de tipo General
en el campo "calb" está guardado el nombre del archivo de imagen, como describo más arriba
Código:
use (nombrearchivo)
cvar=''
scan for calb>''
cvar="d:directorios"+nombrearchivo.cbar+".jpg"
append general imagen from cbar link
endscan
close all
La opció link al final de la linea "append" es sólo para vincular el archivo. De esta forma la tabla no crece desmesuradament en tamaño y el archivo gráfico, al quedar vinculado, no se debe eliminar.
Por contra, sin la instrucció "link", el arhivo que incrustado en la tabla. La tabla crece rapidamente en tamaño y el archivo gráfico puede destruirse.
Espero haber sido de utilidad. Atentamente.
