Señor Román,
De nuevo me descubro ante Vd. y me quito el sombrero !
Efectivamente he vuelto a probar y lo que me faltaba era incluir la unidad 'Variants' en el uses. Al incluirlo el código en un Form, esta unidad se incluye directamente en el 'uses', hecho del que no me había percatado hasta ahora.
Una vez más, gracias.