Cómo usar las diferentes versiones de Delphi (definiciones condicionales).

VER80 – Delphi 1
VER90 – Delphi 2
VER100 – Delphi 3
VER120 – Delphi 4
VER130 – Delphi 5

Por ejemplo lo siguiente compilaría en las declaraciones de usos correctos en Delphi 2 y Delphi 3 respectivamente.

{$IFDEF VER90}
uses system, windows, oleaut,;
{$ENDIF}

{$IFDEF VER100}
uses system, windows, comobj,;
{$ENDIF}

Si de lo que se trata es de saber tan sólo si es Windows de 16 bits o de 32 se puede utilizar

{$IFDEF WINDOWS} // Windows de 16 bits

{$IFDEF WIN32} // Windows de 32 bits.