Ver Mensaje Individual
  #1  
Antiguo 12-02-2004
jealousy jealousy is offline
Miembro
 
Registrado: ago 2003
Posts: 49
Reputación: 0
jealousy Va por buen camino
Interactuar con otra aplicacion no creada por mi o con su base de datos (tablas .dbf)

Hola salu2 a todo el foro

Necesito hacer algo q es bastante complicado (para mi). Resulta que en la libreria donde trabajo esta instalado un programa y necesito hacer yo un programita que interactue con el. Se trata de cuando se pasa el codigo de barras de una revista para entrar albaranes, si esta existe pues aparece y tal...pero, hay cientos de revistas que ya venian con el programa y el precio y,lo mas importante el codigo de referencia que tiene el proveedor son distintos. Bien, pues el programa no muestra este dato en la ventana de entrada de albaranes. Tienes que ir a otro sitio a mirarlo y es una considerable perdida de tiempo. Pues bien, yo habia pensado que podria hacer una ficha que se mantuviera al frente, por que el programa que digo no ocupa todo el escritorio y vendria muy bien. Y que en esta ventana hubiera dos campos: uno para el codigo de barras y otro que mostraria la referencia del proveedor, si existe ese dato. Esto no es problema, pero sigue siendo un coñazo el tener que cambiar de aplicacion para cada revista. Entonces mi consulta es si ¿se puede hacer que mi aplicacion se ejecute como un servicio y que lea lo que se está insertando en el campo de codigo de barras de la aplicacion?

Otra cosa q se me ocurre, y que tampoco se si eso puede ser es que si mi aplicacion puede detectar donde esta el cursor en la tabla a la que esta accediendo la otra aplicacion. Por que si es asi, creo que costaria bastante menos. Las tablas son DBF y yo ya he hecho varios programitas aparte para hacer cosas que no contempla la aplicacion, como por ejemplo informes a medida de como los quiere mi jefe. Osea q me conozco las tablas con las q trabaja el programa perfectamente.

¿Es posible hacer alguna de las dos cosas? Os lo agradeceria mucho

Gracias

Última edición por jealousy fecha: 13-02-2004 a las 18:20:05. Razón: cambio de titulo
Responder Con Cita