¡Ah! Pero en tiempo de ejecución la cosa cambia
. Por defecto, Delphi no verifica el rango, pero sí que puede hacerlo si activas la opción
Range Checking en Project|Options|Compiler. Claro que igualmente obtienes una excepción, pero de alguna manera, es menos severa que un
Acces Violation.
// Saludos