Hallo,
in einigen Projekten bekommen ich die oben genannten Warnungen, die mir zeigen, das der Code nicht mehr ganz sauber ist. Wie kann ich die folgenden Prozeduren so schreiben, dass die Warnungen wegfallen?
Delphi-Quellcode:
//[Warnung] UnitFunct.pas(51): Unsicherer Code '@ operator'
SystemParametersInfo(SPI_GETMOUSESPEED, 0, @MouseSpeed, 0);
//[Warnung] UnitFunct.pas(669): Unsicherer Typ 'Path: PAnsiChar'
FreeMem(Path); //Path ist PChar
//[Warnung] UnitFunct.pas(407): Unsicherer Code 'ReallocMem'
ReAllocMem(List, BufSize); //BufSize ist DWORD
Gruß
Mazel