DCU - это скомпилированная версия файла PAS.
Таким образом, всякий раз, когда вы получаете эту ошибку, вы можете устранить ее, либо предоставив Delphi доступ к файлу DCU или файлу PAS.(Обычно файл PAS является лучшим вариантом.)
Возможно, вам придется поискать на своем компьютере, чтобы узнать, есть ли у вас копия этого файла.В командной строке вы можете выполнить поиск следующим образом: dir /a/s StramFlashPlayer.*
Delphi находит файлы, необходимые для компиляции проекта, следующими способами:
1.Явно включен в файл вашего проекта.
Например
uses
Forms,
MyUnit in 'MyUnit.pas',
UnitInAnotherFolder in '..\AnotherFolder\UnitInAnotherFolder.pas';
2.Включено в Путь поиска вашего проекта
Это список папок, в которых Delphi будет искать нужный файл.Он настраивается для каждого проекта в разделе «Параметры проекта».
3.Включенный путь к библиотеке
Это еще один список папок, в которых Delphi будет искать нужный файл.Он настроен для всех проектов в параметрах среды.
Выбор варианта использования
Вероятно, вы хотите использовать вариант 1 в большинстве случаев.Особенно если это файл, который вы, вероятно, будете редактировать.
Если файл предоставлен кем-то другим (сторонние компоненты и т. Д.), Вам, вероятно, понадобится вариант 2 или 3, в зависимости от того, будет ли сторонняя библиотекаиспользоваться в большинстве ваших проектов или только в небольшом количестве конкретных.