Compileroptionen->Bereichsüberprüfung->aus.
Oder im Source mit dedingter Compilierung.
Delphi-Quellcode:
{$IFOPT R+}
{$DEFINE INSUFFICIENT}
{$ENDIF}
{$IFOPT Q+}
{$DEFINE INSUFFICIENT}
{$ENDIF}
{$IFDEF INSUFFICIENT}
{$R-, Q-}
{$ENDIF}
function RC4Code().. bla bla
{$IFDEF INSUFFICIENT}
{$R+, Q+}
{$UNDEF INSUFFICIENT}
{$ENDIF}
Oder direkt in der betroffenen Prozedure, da $R/$Q eben nur lokal gültig sind:
Delphi-Quellcode:
procedure RC4Code();
begin
{$R-, Q-}
... bla bla.
end;
Allerdings musste ich feststellen das dies nur abhängig von der Delphi Version funktioniert !!
D.h. in bestimmten Delphi Version werden diese Compilerswitches einfach ignoriert.
Gruß Hagen