Foto no se Ven en Form en LAN
Publicado por Amado (63 intervenciones) el 08/03/2007 21:45:17
Hola a todos... amigos... saben tengo un problema con los form en LAN...
Tengo un formulario "FAgrega" que con un Btn para llamar a otro form "FWebCam" que toma una foto al trabajador y la inserta en el form FAgrega, la foto es almacenada en la ruta C:\MEDICO\FOTOS del Servidor, con el nombre del folio del trabajador, ejemplo 5.JPG, y en un campo "FOTO" de la tabla de Trabajadores.dbf se almacena la ruta de la foto así:
cfoto=Str(folio)
REPLACE FOTO WITH "C:\MEDICO\FOTOS\"+Allt(cfoto)+".JPG" &&Repla la ruta de la foto
fotof=ALLTRIM(foto) && Quitando espacios a la variable.
Thisform.image1.picture=fotof && fotof toma el valor de la ruta y mostrar la imagen
en el Servidor si se muestra la foto cuando se agrega, edita, borra, etc., etc. pero en las terminales NO... que puedo Hacer ahi. para que se mostraran también en las terminales..??
En el Prg Principal inicio el "Set defa to" así:
local lcNewDir
lcNewDir=sys(5)+Sys(2003)
SET DEFAULT TO (lcNewDir) && El Exe Reside en C:\MEDICO
Para usarlo en la Red se instalo en C:\MEDICO, Realizando una Conexión a Red de las terminales a una unidad X:\medico y desde ahi nos ganchamos todos..., todos las pc's tienen WINXP sp2,
creo que el problema reside en que la terminal busca la foto en la unidad fisica de la misma terminal de acuerdo a lo remplazado en el campo "FOTO" de la tabla de Trabajadores y no en el servidor.. pero como puedo decirle que la foto esta en la unidad del Servidor y no en la terminal.
Muchas gracias a todos...
Tengo un formulario "FAgrega" que con un Btn para llamar a otro form "FWebCam" que toma una foto al trabajador y la inserta en el form FAgrega, la foto es almacenada en la ruta C:\MEDICO\FOTOS del Servidor, con el nombre del folio del trabajador, ejemplo 5.JPG, y en un campo "FOTO" de la tabla de Trabajadores.dbf se almacena la ruta de la foto así:
cfoto=Str(folio)
REPLACE FOTO WITH "C:\MEDICO\FOTOS\"+Allt(cfoto)+".JPG" &&Repla la ruta de la foto
fotof=ALLTRIM(foto) && Quitando espacios a la variable.
Thisform.image1.picture=fotof && fotof toma el valor de la ruta y mostrar la imagen
en el Servidor si se muestra la foto cuando se agrega, edita, borra, etc., etc. pero en las terminales NO... que puedo Hacer ahi. para que se mostraran también en las terminales..??
En el Prg Principal inicio el "Set defa to" así:
local lcNewDir
lcNewDir=sys(5)+Sys(2003)
SET DEFAULT TO (lcNewDir) && El Exe Reside en C:\MEDICO
Para usarlo en la Red se instalo en C:\MEDICO, Realizando una Conexión a Red de las terminales a una unidad X:\medico y desde ahi nos ganchamos todos..., todos las pc's tienen WINXP sp2,
creo que el problema reside en que la terminal busca la foto en la unidad fisica de la misma terminal de acuerdo a lo remplazado en el campo "FOTO" de la tabla de Trabajadores y no en el servidor.. pero como puedo decirle que la foto esta en la unidad del Servidor y no en la terminal.
Muchas gracias a todos...
Valora esta pregunta


0