Hola. este es mi primer post en el grupo.
Les cuento lo que estoy intentando hacer y las dificultades que tengo a ver si alguien me puede ayudar..
Estoy trabajando con VFP 8
lo que necesito hacer es ir guardando pantallas en una tabla de una base sql
La grabacion de las pantallas pretendo que se hagan con un timer, y en forma automática, es decir que quiero definir el timer en el ingreso al ejecutable que voy a hacer y que luego el sistema me vaya grabando cada n minutos la pantalla del operador que está ejecutando.
Una especie de LOG que se registraria periodicamente pero en vez de grabar las acciones, registraria la pantalla que el operador tiene en funcionamiento en el sistema.
intenté hacerlo con save screen to xx
y luego grabar dicha variable (no se como) en la tabla sql
pero aparentemente el save screen no funciona mas. Lo que hace es grabar en una variable que retorna como type una "S" (supongo que de screen), pero no se como manipular dicha variable. además sospecho que el save screen no está correcto ya que si quiero hacer un rest screen from xx me devuelve un error de variable inexistente
cabe aclarar que el save screen sin parametro de variable y combinado con el rest screen: SI funciona. pero no me parece que asi pueda encontrar la solucion a mi planteo.
tambien he visto el trabajo de un ruso.. esta con el nombre de gpImage, pero se me complica ver como tratar la informacion ya que él sugiere que si se quiere campurar la ventana activa: debe hacerse desde la misma pantalla y yo no quiero eso sino que con un solo comando genérico poder hacer una especie de printscreen y guardarlo en una tabla SQL
Espero haber sido claro y no demasiado extenso!
gracias por los aportes que puedan hacerme! le buscado tambien por el lado de GDIPlus,. pero no sé como utilizarlo y no estoy seguro que haya una librería activa para VFP8
saludos a todos. y perdon por la extension.