Array
(
)

Mensagens de warning ao utilizar Pchar() no delphi 7

Faustoalves
   - 30 ago 2004

Salve pessoal..
Estou midgrando do Delphi 6 para o Delphi 7 Enterprise, e no delphi 6 eu tenho o seguinte código:
#Código

procedure MsgErro(MsgText:String);
begin
Application.MessageBox(Pchar(MsgText),´Atenção´,MB_ICONERROR+MB_OK);
end;


Observem o Pchar(MsgText).. pois bem quando estava com o delphi 6 eu compilava normalmente esta Unit e agora como Delphi 7 estou tendo a msg de warning:
[Warning] Funcoes.pas(32): Unsafe type ´PChar´

Porque este código se tornou ´inseguro/arriscado´??
Grato

Fausto


Ipc$
   - 30 ago 2004

Tente utilizar: PChar(´Atenção´).


Beppe
   - 30 ago 2004

http://delphiforum.icft.com.br/forum/viewtopic.php?t=22320&highlight=unsafe+type