Форум: "Начинающим";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
Вниз$I чтоб по всему Проекту видно было Найти похожие ветки
← →
Silver... © (2006-02-09 19:43) [0]Вобщем ставлю в Project1.dpr
{$I Test.inc}
= тому что на место {$I Test.inc} вставляется теxт из Test.inc оно и нормально
как мне сделать типа .inc файла который из .dpr будет во всем проекте видно (нужно в фаиле директивы распознования одной проги от другой, типа один модуль юзают две проги если одна то так если другая чуть иначе)
Но влом мне в каждом модуле писать
{$I Test.inc}
ПыСы: Жадны я :)
← →
Desdechado © (2006-02-09 21:34) [1]2 проги юзают твой test.inc ?
или в test.inc тот самый опознавательный знак содержится?
вообще, воткни в dpr и не мучайся
← →
Германн © (2006-02-10 02:46) [2]Может лучше было бы использовать ConditionalDefines?
← →
Digitman © (2006-02-10 12:09) [3]
> dpr будет во всем проекте видно (нужно в фаиле директивы
Сам-то понял что сказал ?)
← →
Digitman © (2006-02-10 12:10) [4]
> распознования одной проги от другой
?!
← →
Silver... © (2006-02-10 17:22) [5][3] а чего непонятного то :)
EX:
(Test.inc:) --- 1
{$DEFINE Pro_1}
(Test.inc:) --- 2
{$DEFINE Pro_2}program MyPro;
{$I Test.inc}
uses
...
{$R *.res}
begin
{$IFDEF Pro_1}
...
{$ENDIF}
{$IFDEF Pro_2}
...
{$ENDIF}
...
end.
-----------------------
unit Unit_1;
{$I Test.inc} //Без этого никак :(
interface
....
uses
{$IFDEF Pro_1}
... unit_A,
{$ENDIF}
{$IFDEF Pro_2}
... unit_B,
{$ENDIF}
...
Вобщем вопрос не то чтоб очень мучал :) но как бы хотелось красиво писать а не просто писать :) - объявить некие директивы в .dpr ($DEFINE ...) и их было бы видно во ВСЕХ модулях проекта а не декларировать во всех модулях
← →
Silver... © (2006-02-10 17:32) [6]ах да, забыл, рядом с каждым .dpr стоит свой Test.inc
← →
Desdechado © (2006-02-10 17:56) [7]у конкретного проекта Options - Directories|conditionals - Conditional defines
пишешь список своих define"ов
и никаких INC-файлов не нужно вообще
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.038 c