Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-10-2007
Avatar de Durbed
Durbed Durbed is offline
Miembro
 
Registrado: ago 2004
Posts: 166
Poder: 20
Durbed Va por buen camino
Messagebox que se esconde

Hola en mi aplicación MDI muestro un messagebox para pedir confirmacion a la hora de borrar un campo de notas, pero se me va a segundo plano, hay alguna forma de hacer que este siempre en primer plano?

Un saludo y gracias.
__________________
Intentando hacer algo con Delphi 7 y Firebird 1.5
Responder Con Cita
  #2  
Antiguo 29-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

No estaría demás ver el código fuente conque construyes y muestras el "MessageBox", para ver las "banderas" que usas.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 29-10-2007
Avatar de Durbed
Durbed Durbed is offline
Miembro
 
Registrado: ago 2004
Posts: 166
Poder: 20
Durbed Va por buen camino
Aqui esta:
Código Delphi [-]
if (MessageBox(0, '¿Desea Modificar el Aviso?', ' Atención', MB_ICONWARNING or MB_YESNO or MB_DEFBUTTON2) = idYes) then
    Begin
      //Hacer cosas
    End;

Un saludo ygracias.
__________________
Intentando hacer algo con Delphi 7 y Firebird 1.5
Responder Con Cita
  #4  
Antiguo 29-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

En este caso basta que especifiques un "Handle" de ventana válido. En lugar de "cero" pasa el "Handle" del formulario en que muestras el mensaje. Revisa la ayuda de la función "MessageBox()" para más información... que hay no poca. También podrías usar la función "MessageDlg()", si no quieres "tantas" complicaciones.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 29-10-2007
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
claro que la hay,


Código Delphi [-]
  Application.MessageBox(Pchar('Caption'),Pchar('Title'),Mb_IconQuestion +  MbYesNo + Mb_SystemModal);

Eso mantendrá el mensaje por encima siempre,

suerte
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
Respuesta



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
ShowModal que se esconde :( xander Varios 5 18-06-2015 20:43:21
Campo.Visible := False; ¿Porque no esconde los controles? xander OOP 8 09-10-2007 07:56:07
MessageBox johurgi Varios 4 19-09-2006 09:34:14
Messagebox jmlifi Varios 1 30-05-2005 12:25:00
MessageBox Michel Varios 3 19-08-2003 20:58:54


La franja horaria es GMT +2. Ahora son las 00:01:25.


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