Hola cmfab.
Tu código compila y ejecuta perfectamente en Delphi 7. Seguramente sea algún problema de la versión de Delphi con que trabajes.
Busqué en la web por el código de error y encontré
este,
este y
este enlace. Aunque no son exactamente el caso que expones,
puede que te orienten sobre como solucionar el problema.
Espero que te ayuden.
Saludos.