Hola dago_Ariza
Supongo que al Xavi que te refieres seré yo
Bien, el problema que tienes es que la demo (como indico en la web) está hecha en Delphi 6. Al ser una versión superior (tu usas la 5), es probable que hayan propiedades, métodos o eventos nuevos en los componentes de Delphi (OnCloseUp) y que hayan units que no existan en la versión anterior (Variants). Aunque esto último no es tan normal, pero el cambio de D5 a D6 fue bastente fuerte en este aspecto
Mira de quitar la unit que te da el problema (Variants) a ver si te compila
Ahora no tengo un D5 a mano para decirte los pasos exactos para degradarlo de versión
