Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-07-2010
Avatar de flystar
flystar flystar is offline
Miembro
 
Registrado: jul 2006
Posts: 184
Poder: 20
flystar Va por buen camino
Hola:

Ok, la situación es que a mi jefe se le ocurrio la "fabulosa" idea de que al apretar un boton de sitio web, se activen cosas de sistema local hecho en Delphi, lo cual es un rollo realmente.

En el sitio web voy a dar de alta un valor en una base de datos y por otro lado en el programa local hecho en Delphi voy a estar medante un ciclo preguntando por ese valor...

Entonces cuand resulte que dicho valor, por ejemplo tenga un "listo", entonces en el programa local voy a decir..."Listo, ya esta el valor, ahora vamos mostrarnos al usuario hasta adelante, ya que el sitio web me aviso que ya terminaron de trabajar con el"

Como puedes ver.. el asunto de que se dispare dicho evento ya lo tengo planeado, el problema no es saber cuando se dispare el evento, pues lo voy a resolver con la base de datos, el problema es saber como devolver el foco a la aplicacion local y que la aplicacion quede hasta adelante..visual al usuario... es como si hiciera un ALT-TAB entre aplicaciones hasta que la aplicacion quede en foco y adelante..pero bueno mas directo.
Debe ser algo facil pero no tengo idea de como hacerlo. Espero darme a entender.
__________________

"Los unicos que no se equivocan son aquellos que no intentan hacer algo."
Iván Caballero Cano...
[email protected]
Responder Con Cita
  #2  
Antiguo 20-07-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por flystar Ver Mensaje
Ok, la situación es que a mi jefe se le ocurrio la "fabulosa" idea de que al apretar un boton de sitio web, se activen cosas de sistema local hecho en Delphi, lo cual es un rollo realmente.
Menuda ¡Fabulosa idea!

Cita:
Empezado por flystar Ver Mensaje
...el asunto de que se dispare dicho evento ya lo tengo planeado, el problema no es saber cuando se dispare el evento, pues lo voy a resolver con la base de datos, el problema es saber como devolver el foco a la aplicacion local y que la aplicacion quede hasta adelante...
Eso es lo más sencillo, basta con que desde tu aplicación ejecutes:

Código Delphi [-]
  Application.BringToFront;

Esoo la devolverá a primer plano.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 20-07-2010
Avatar de flystar
flystar flystar is offline
Miembro
 
Registrado: jul 2006
Posts: 184
Poder: 20
flystar Va por buen camino
Pues no funciona bien

Pues ya probe ese comando pero no jala bien,

lo que sucede es que el icono que representa la applicacion parpadea
pero no trae la ventana de la aplicacion al frente.
__________________

"Los unicos que no se equivocan son aquellos que no intentan hacer algo."
Iván Caballero Cano...
[email protected]
Responder Con Cita
  #4  
Antiguo 20-07-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Pues a mi me funciona perfectamente.
Haz la prueba, pon un timer en un formulario (5000 milisegundos) y coloca ese código; Ejecuta la aplicación y deberías ver como cada vez te la coloca al frente.

Si aun así no te funciona, puedes probar con este truco.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 20-07-2010
Avatar de flystar
flystar flystar is offline
Miembro
 
Registrado: jul 2006
Posts: 184
Poder: 20
flystar Va por buen camino
Pues no, no funciona

Pues no, no funciona, solo hace parpadear el icono de la aplicacion.

Quizas sea por que uso windows 7 o no se
__________________

"Los unicos que no se equivocan son aquellos que no intentan hacer algo."
Iván Caballero Cano...
[email protected]
Responder Con Cita
  #6  
Antiguo 20-07-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por flystar Ver Mensaje
Quizas sea por que uso windows 7 o no se
Puede ser; Yo lo he probado en XP; No había tenido en cuenta ese detalle.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
como obtener el foco Saindoft API de Windows 4 25-11-2008 00:16:25
Llamar a otra aplicación y que la primera quede bloqueada richi Varios 8 22-10-2008 11:29:48
Clic a un tbutton y que no se quede el foco niñotaliban Varios 22 18-11-2005 19:45:11
Como obtener Foco de Entrada con las teclas de cursor gluglu Varios 1 11-09-2004 17:24:37
como obtener el handle de la pantalla xxxlincexxx API de Windows 4 22-08-2003 21:10:36


La franja horaria es GMT +2. Ahora son las 16:46:11.


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
Copyright 1996-2007 Club Delphi