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)
-   -   Problema con MessageBox (https://www.clubdelphi.com/foros/showthread.php?t=55152)

ruedabeat2003 09-04-2008 16:39:39

Problema con MessageBox
 
Hola a todos, tengo una aplicación en la cual tengo esta sección de Código:

if sgdDetallePartidas.Row > 0 then
begin
if Application.MessageBox('¿Desea Eliminar la Partida?',
'Detalle de Partidas',MB_YESNOCANCEL +
MB_ICONQUESTION) = id_yes then
begin
.
.
.


El problema es que la ventana del MessageBox no se despliega ni esta atrás de ninguna de las ventanas activas, de tal manera que la aplicación esta esperando la respuesta a la pregunta pero el usuario no tiene forma de dar Click a la ventana indicando su respuesta, el usuario tiene la idea de que la aplicación esta muerta y así parece pues no hay forma de continuar la ejecución del Programa. Debo hacer notar que la aplicación corría y corre bien en otros equipos hasta que se reinstalo el Sistema Operativo(Windows XP), debo verificar la versión del Service Pack?

Saludos y gracias de antemano por la ayuda. :rolleyes:

cHackAll 09-04-2008 16:57:38

Código Delphi [-]
 if sgdDetallePartidas.Row > 0 then
  begin
   if MessageBox(0, '¿Desea Eliminar la Partida?', 'Detalle de Partidas', MB_SYSTEMMODAL + MB_YESNOCANCEL + MB_ICONQUESTION) = IDYES then
    begin

ruedabeat2003 09-04-2008 22:21:36

Gracias por el tip, haré algunas pruebas en el lugar donde tengo la aplicación y haré saber de los resultados, de antemano gracias. :)


La franja horaria es GMT +2. Ahora son las 20:42:47.

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