Использовать юнит из основной папки - PullRequest
1 голос
/ 12 ноября 2011

У меня есть простая проблема, у меня есть несколько устройств в основной папке, и мой проект находится в подпапке, и я хочу использовать устройства из основной папки. Я использовал это:

uses
ACMIN in '..\ACMIN.pas'

Я получаю сообщение об ошибке: файл не найден ACMIN.dcu.

Ответы [ 2 ]

7 голосов
/ 12 ноября 2011

Код, который вы публикуете, взят из файла .pas, а не из файла .dpr. Насколько я знаю, это должно быть синтаксической ошибкой, поэтому я немного запутался.

Что касается того, как это сделать правильно, я бы переехал

ACMIN in '..\ACMIN.pas'

в предложении использования файла .dpr. Путь относительно каталога, содержащего файл .dpr.

Тогда вы можете написать

uses
  ACMIN;

в ваших .pas файлах.

0 голосов
/ 12 ноября 2011

Добавить путь к главному файлу в библиотеку проекта

Tools->Environment Options->Library->Library paths

и вы можете использовать uses ACMIN

...