FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Formulario en primer plano, por encima de todo programa
Buen día, estimados amigos; comentarles que vengo buscando una solución a un problema que realmente no se como subsanar.
Deseo crear un formulario el cual sea visible sobre cualquier programa abierto, es decir el formulario siempre este en primer plano, sobre cualquier programa o juego abierto. Soy nuevo en delphi 7, ley algunas recomendaciones, probé con esta opción fsStayOnTop, pero no es la solución, debido a que cuando ejecuto algún programa o juego, no se visualiza. Espero su apoyo, gracias. |
#2
|
||||
|
||||
En el evento OnCreate de tu formulario (el que quieres que quede por encima del resto) añade el siguiente código:
La documentación de la API de windows la puedes consultar aquí.
__________________
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. |
#3
|
|||
|
|||
Resultados Obtenidos
Estimado German, he probado tal como me has indicado; si bien es cierto, el formulario se sobrepone cuando se abre alguna carpeta, explorador, software. Pero cuando abro un juego ya no se visualiza el formulario, no se de que forma se podría controlar eso, adjunto fotografía de como realice lo que me indicaste.
Código:
procedure TForm1.true(Sender: TObject); begin SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE); end; end. |
#4
|
||||
|
||||
Una opción es ejecutar esto dentro de un Timer (porque puede ser que otra apolicación -como podría ser el juego-) estén haciendo lo mismo que tú.
Aunque sólo sea para una prueba.
__________________
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. |
#5
|
|||
|
|||
Resultados Obtenidos
Tengo una aplicación creada en Delphi 7 anteriormente (me gustaría compartirte para que puedas tener una mejor idea), la misma que se puede visualizar en dentro del juego; intento hacer algo similar me gustaría compartirte, pero no me permite adjuntar enlaces aún.
|
#6
|
||||
|
||||
Cita:
Por ahora puedes poner en elnace eliminando la parte inicial (http://) o poniéndolo de otra forma (h_t_t_p : / /) y luego un moderador te lo corregirá.
__________________
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. |
#7
|
|||
|
|||
Resultados Obtenidos
Te comparto el enlace y puedas visualizar el .exe, que fue elaborado en Delphi 7, algo así deseo realizar.
Enlace: https://n9.cl/dxlvh Espero tus comentarios. Última edición por Neftali [Germán.Estévez] fecha: 06-05-2020 a las 10:36:45. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
delphi7 - programa ejecutar en primer plano sin logueo | shoulder | Varios | 3 | 26-01-2020 18:34:23 |
Form en primer plano | chinchan | C++ Builder | 17 | 19-10-2012 02:19:20 |
Como traer al primer plano un formulario abierto sin usar Show | belpab | OOP | 3 | 27-09-2007 18:33:11 |
Aplicación en primer plano | jordillussa | Varios | 4 | 20-03-2007 19:58:43 |
Imagen encima de todo | orodruin | OOP | 4 | 14-11-2005 09:32:55 |
|