Mensagens de warning ao utilizar Pchar() no delphi 7
Salve pessoal..
Estou midgrando do Delphi 6 para o Delphi 7 Enterprise, e no delphi 6 eu tenho o seguinte código:
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:
[b:8e53c044d5] [Warning] Funcoes.pas(32): Unsafe type ´PChar´[/b:8e53c044d5]
Porque este código se tornou ´inseguro/arriscado´??
Grato
Fausto
Estou midgrando do Delphi 6 para o Delphi 7 Enterprise, e no delphi 6 eu tenho o seguinte 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:
[b:8e53c044d5] [Warning] Funcoes.pas(32): Unsafe type ´PChar´[/b:8e53c044d5]
Porque este código se tornou ´inseguro/arriscado´??
Grato
Fausto
Faustoalves
Curtidas 0
Respostas
Ipc$
30/08/2004
Tente utilizar: PChar(´Atenção´).
GOSTEI 0
Beppe
30/08/2004
http://delphiforum.icft.com.br/forum/viewtopic.php?t=22320&highlight=unsafe+type
GOSTEI 0