Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Pregunta sobre MessageBox (https://www.clubdelphi.com/foros/showthread.php?t=2579)

Michel 29-07-2003 19:45:37

Pregunta sobre MessageBox
 
Tengo un problema con MessageBox


Ejemplo

Var
Cadena1 : string;
.
.
.
.


Cadena1 := 'Hola Amigos Foristas';

application.MessageBox (Cadena1,'Prueba');



Me dice q es Incompatible Strind con PAnsiChar

Tiene q ser Obligatorio la Cadena PAnsiChar?........


si alguien me puede decir como se usa el Message box, o si hay algun hilo q especifique bien este comando se lo agradeceria Gracias.

Disculpen pero estoy empezando

Gracias...



:)

andres1569 29-07-2003 20:01:29

Puesto que usas una variable string de Delphi (en tucaso una cadena larga) debes convertirla a PChar mediante un moldeado de tipo:

application.MessageBox (PChar(Cadena1), 'Prueba', MB_OKCANCEL);

Ya que lo mencionas, el tema del MessageBox se trató hace unas semanas en estos hilos:

http://www.clubdelphi.com/foros/show...?threadid=1740

http://www.clubdelphi.com/foros/show...p?threadid=982

http://www.clubdelphi.com/foros/show...?threadid=2301

Quizás pienses que tengo buena memoria, pero no, me he ido a los botones de arriba, he pulsado el de Buscar, palabra "MessageBox", y me han aparecido éstos entre otros. :)


La franja horaria es GMT +2. Ahora son las 19:02:31.

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