Hola.
Funciona correcto en mi caso.
Lamento no tener Delphi 7 pero despues de haberlo usado por cerca de dos décadas te puedo asegurar que el código funcionará en esa versión también.
Lo mas que puedo hacer es adjuntarte el código funcionando en Delphi 10.3 para que puedas extraer de allí lo que te sirva.
Solo crea una carpeta y extraé el comprimido allí.
Saludos
