FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Estaría bien saber que versión de delphi utizas y que sistema operativo estas utiilzando. Con versiones antiguas de delphi hablo de delphi 2.0 o delphi 5.0 puede pasar que los showmessages y otras ventanas de la aplicación queden por por detras de ventanas modales o minimizadas en algunos so y funcionen correctamente en otros. Por experiencias propias tiene que ver mas con las versiones de algunas dll, el funcionamiento de la api de windows sobre todo en lo que se refiere al Z order ha cambiado ya algunas veces durante estos años.
No es lo mismo que esto te pase utilizando xe6 y lanzando el ejecutable en un windows 8.1 que compilando en delphi 5.0 y ejecutando en un xp sp3. |
#2
|
|||
|
|||
Showmessage
Muchas Gracias por tu respuesta
Delphi 7 Build 4.453 Windows 7 32 bits. No pasa siempre, es como dices, hay veces que la ventana se va para atras o se ve minimizada |
#3
|
||||
|
||||
Hola shoulder.
Es realmente extraño, hasta ahora no había escuchado ese comportamiento de ShowMessage con Delphi 7. Pero a decir verdad, nunca uso el procedimiento ShowMessage sino la función API MessageBox y jamás me ha dado problema alguno. El cambio no es grande, a modo de ejemplo:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
|||
|
|||
Showmessage
Gracias lo voy a probar.
|
#5
|
||||
|
||||
shoulder,
Cita:
Revisa este código: El código anterior en Delphi 7 bajo Windows 7 Professional x32, muestra un mensaje modal al usuario por medio del la función CreateMessageDialog, que estará al tope del Z Order y permitirá configurar su visualización según los requerimientos de la aplicación. Una forma más simple de mensajes al usuario se puede logra por medio del siguiente código: El código anterior en Delphi 7 bajo Windows 7 Professional x32, muestra un mensaje al usuario por medio de la función MessageDlg. Espero sea útil Nelson. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
cronometro minimizado | kurono | Varios | 3 | 22-01-2009 06:42:14 |
Arranque minimizado | Cecilio | Varios | 2 | 25-06-2008 11:54:59 |
Minimizado de Formularios | Michel | Varios | 0 | 16-08-2003 00:00:16 |
Restaurar un report minimizado | MANU1102 | Impresión | 4 | 04-08-2003 14:41:27 |
|