Como concatenar variavel num messagebox ?

Delphi

20/06/2003

Pessoal como faço para concatenar uma variável numa messagebox ?

Eu faço o seguinte e não funciona:
if application.MessageBox(´Deseja excluir o registro´+variavel+´ ?´,´Atenção´,mb_yesno+mb_iconstop)=idyes then
                begin
                        adoquery_alunos.Delete;
                        op:=´excluir´;
                        desabilitagravar;
                end;

Eu só consigo concatenar variáveis num showmessage, mas no showmessage não consigo perguntar ao usuário: Sim ou Não.

Alguem pode me ajudar ?


Rodrigo Costa

Rodrigo Costa

Curtidas 0

Respostas

Adriano Santos

Adriano Santos

20/06/2003

você precisa converter em Pchar já que o parâmetro é deste tipo.

if application.MessageBox(PChar(´Deseja excluir o registro´+variavel+´ ?´),´Atenção´,mb_yesno+mb_iconstop)=idyes then
begin
adoquery_alunos.Delete;
op:=´excluir´;
desabilitagravar;
end;


GOSTEI 0
Rodrigo Costa

Rodrigo Costa

20/06/2003

Valeu cara, Funcionou !

Obrigado.


GOSTEI 0
POSTAR