Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Pregunta messagedialog (https://www.clubdelphi.com/foros/showthread.php?t=17101)

ronson 23-12-2004 12:14:44

Pregunta messagedialog
 
Hola a todos, aunque sea una tonteria no he podido encontrar por ningun lado como poner un titulo a la ventana del messagedialog, he probado esto:

Código:

messageDlg('ERROR','SE HA PRODUCIDO UN ERROR',mtInformation, [mbOk],0);
Intentando quie 'ERROR' sea el caption del mensaje pero me da error, osea que no se como ponerle el caption a esa ventana que contiene el mensaje.


Muchas Gracias de antemano por 'aguantarnos' a los que intentamos aprender con vosotros.

Gracias.

Kreyser 23-12-2004 12:36:23

Ayuda de Delphi
 
Prueba con F1+MessageDlg, verás que existen distintas sintaxis que te permiten incorporar título, imagen...

Un saludo.

ronson 23-12-2004 13:07:22

Despues de mirar
 
Vamos a ver, la sintaxis del titulo la he incorporado de aqui:

f1 + MessageDlg:

Código:


function MessageDlg(const Caption: WideString; const Msg: WideString; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint; DefaultBtn: TMsgDlgBtn = mbNone; Bitmap: TBitmap = nil): Integer; overload;

pero no me funciona.

Gracias.

Lepe 23-12-2004 13:56:15

Yo siempre uso el application.MessageBox que practicamente es igual.
Código Delphi [-]
Application.MessageBox('SE HA PRODUCIDO UN ERROR','ERROR',MB_ICONINFORMATION);

ronson 27-12-2004 08:46:57

Ok, a partir de ahora utilizaré esta.
 
Pero una pregunta, como paso de PChar a String?.

Gracias!!


La franja horaria es GMT +2. Ahora son las 18:25:50.

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