Файл .dpr является основным файлом проекта для проекта Delphi 2,3,4,5,6,7.
Вы не предоставили никаких сведений, например, КАК СПОСОБ СОЗДАНИЯ ЧТО-ТО Delphi you 'Вы используете (код является кодом уровня Delphi 5, но вы, например, не говорите мне, если вы создали проект внутри Delphi IDE или из компилятора командной строки DCC32), и какие другие файлы вы установили.Вы не упомянули, настроены ли пути к библиотекам и т. Д. (Либо для среды IDE, либо для среды командной строки, которые являются отдельными задачами).
Невозможность найти System.pas предлагаетмне, что вы можете запустить компилятор командной строки (Dcc32) вместо IDE для создания проекта, и вы забыли упомянуть об этом.Обычно это означает, что вы должны настроить файл параметров (dcc32.dof) для Delphi, чтобы сборка командной строки с помощью Dcc32 могла работать.
Что именно вы подразумеваете под "Когда я компилирую с файлом .dpr«?Вместо того, чтобы заставлять людей гадать, точно покажите введенные вами команды и сообщение об ошибке.Если это поможет, используйте скриншоты или текстовые захваты.