Roman,
Revisa esta información tomada de la ayuda de Delphi 7:
Pregunto: ¿Compatibilidad con que
si no compila en Delphi 7?, he probado el código que propones en el
Msg #13 y da error de compilación en Delphi 7
Revisa este código:
Código Delphi
[-]
procedure PrintScreen;
begin
asm
push bp
int 5
pop bp
end
end;
El código anterior es equivalente al propuesto en el
Msg #13 y si compila en Delphi 7,
aunque da error de Access Violation en ejecución
Según entiendo por este link (
Ampliación 5. Ensamblador desde Turbo Pascal),
esta directiva era parte de Turbo Pascal, de ahí quizás se originen los comentarios de los mensajes anteriores
Espero sea útil
Nelson.