Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Tomar datos de otra aplicacion (https://www.clubdelphi.com/foros/showthread.php?t=62397)

dblx 20-12-2008 17:23:56

Tomar datos de otra aplicacion
 
Buenas tardes delphicer@s, por cuestiones de tiempo no pude buscar en el foro sobre mi duda, pido disculpas por si este hilo ya fue creado anteriormente, mi duda es la siguiente, tengo un sistema call center y estoy desarrollando otro sistema para una entidad del gobierno de de mi pais, lo que necesito es que de manera automatica yo pueda tomar el numero de telefono que me da el sistema call center y pasarlo a mi aplicacion en delphi, no se si esto sea posible y agradeceria cualquier tipo de ayuda sobre este tema, muchas gracias de antemano a todos.

Cabe destacar que esto se haria en modo local...

gracias...

Al González 20-12-2008 18:14:53

Cita:

Empezado por dblx (Mensaje 331675)
Buenas tardes delphicer@s, por cuestiones de tiempo no pude buscar en el foro sobre mi duda, pido disculpas por si este hilo ya fue creado anteriormente, mi duda es la siguiente...

No quiero parecer malhora, pero pongamos un poco de lógica como buenos desarrolladores que pretenderíamos ser: Es comprensible que al momento de hacer la pregunta no hubieses tenido el tiempo suficiente para realizar una sencilla búsqueda en los foros. Pero está claro que en algún momento regresarás para ver qué respuestas te dimos, y seguramente leerás la gran mayoría de dichas respuestas (y sus enlaces referidos), tarea que requiere tiempo. Además, se entiende que si regresas a leer este hilo es porque aún estarás a tiempo de resolver el problema técnico que planteas. Amén de que escribir la propia pregunta también te llevó tiempo.

Conclusión lógica: No sólo quieres que te ayudemos a resolver el problema, sino también ahorrarte, de ser posible, cualquier cantidad de tiempo de investigación. Es decir, de entrada descartas lo primero que NO debemos descartar: buscar.

Es más chévere cuando alguien pregunta:
Cita:

Chicos, miren, encontré este tema y no estoy seguro cómo podría aplicarlo a mi caso. Les explico...he pensado que si cambio esta variable para acá, podría funcionar si leo con esta función el dato que...
La voluntad de ayudar empieza con la voluntad de ayudarse.

Pero bueno, son tiempos de paz y buenos deseos. Así que dejaré a un lado las amarguras y la lógica y me guiaré sólo por mi enorme y amoroso corazón. :rolleyes:

Échale un ojo a un hilo que anda por ahí, y que habla de "inyección de código ejecutable". Es muy interesante porque plantea, entre otras cosas, el poder leer datos de la memoria de otros procesos (programas en ejecución). Y me suena a que podría ser una solución para tu caso.

Pero antes de eso, quizá sea preferible que describas con mayor detalle cómo es la aplicación de centro de llamadas que mencionas. Si tú mismo ha hiciste, si tienes o no acceso a su código fuente, si corre en la misma máquina o en otra, los sistemas operativos y redes involucrados, si guarda en algún archivo los números telefónicos, etc.

Un abrazo temporal.

Al González. :)

egostar 20-12-2008 19:17:17

Hola

Nadamas aprovechando el espiritu navideño de nuestro buen amigo [Al González], te voy a facilitar aún mas las cosas, ve hasta abajo de este hilo y sigue las flechas :cool: :D

Salud OS

Neftali [Germán.Estévez] 22-12-2008 11:07:57

Supongo que sabiendo el título de la otra ventana, puedes explorar ventanas en ejecución y navegar hasta encontrar el control(ventana) que contiene el teléfono.

escafandra 23-12-2008 01:16:38

Estoy de acuerdo con Neftali, lo lógico es intentar primero ese método, antes de intentar cosas mas complejas como la inyección de código. La API GetWindowText proporciona numerosas satisfacciones.

Saludos.


La franja horaria es GMT +2. Ahora son las 22:09:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi