![]() |
Meter variables en un MessageBox
Hola, me gustaria saber como puedo introducir variables en el texto de un MessageBox. He probado con
MessageBox('texto'+variable+'texto','texto', MB_OK); pero no me funciona. Gracias. |
Aquí tienes un ejemplo:
Código:
procedure TForm1.Button1Click(Sender: TObject); |
el problema que tengo es que al intentar meter el texto fijo + uno variable es cuando me falla, exactamente en este codigo:
application.messagebox ('Dar cita a '+Pchar(edit3.text)+'el día'+Pchar(fecha),'Confirmación', MB_yesno + mb_iconquestion) me da el error de incompatible types string and pchar pero el cursor se me queda a la altura de " 'Confirmación' ". ???¿¿?? |
Primero suma y luego moldea:
PChar('Dar cita a '+edit3.text+'el día'+fecha) // Saludos |
Ahora funciona perfectamente. Mil gracias!!
|
otra forma es usar la función format, algo asi:
Código:
procedure TForm1.Button1Click(Sender: TObject); |
La franja horaria es GMT +2. Ahora son las 21:33:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi