Mensagens de warning ao utilizar Pchar() no delphi 7
30/08/2004
0
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
Curtir tópico
+ 0
Responder
Posts
30/08/2004
Beppe
http://delphiforum.icft.com.br/forum/viewtopic.php?t=22320&highlight=unsafe+type
Responder
Clique aqui para fazer login e interagir na Comunidade :)