Hallo, ich habe mal zwei Fragen
Ist es legitim wenn man conditionals so einsetzt?
Delphi-Quellcode:
function Foobar: Boolean;
{$IF (DEFINED(WIN32) or DEFINED(WIN64) or DEFINED(MSWINDOWS)) AND NOT DEFINED(WINDOWS)}
{$DEFINE WINDOWS}
{$ENDIF}
begin
Result :=
{$IF DEFINED(WINDOWS}}True
{$ELSE}False
{$ENDIF};
end;
falls dies legitim ist hier die zweite Frage,
ist es dann nur lokal innerhalb der methode?