Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.09.13;
Скачать: [xml.tar.bz2];

Вниз

директива компилятора, видная всем   Найти похожие ветки 

 
sydenis   (2009-07-08 17:43) [0]

Есть, например, такая директива: {$DEFINE MY_NEW_VAR}

Мне надо чтобы её было видно во всех модулях проекта, а не только там, где она объявлена или куда показывает uses.

Где её прописать?


 
Плохиш ©   (2009-07-08 17:51) [1]

Пропиши её в настройках проекта.


 
sydenis   (2009-07-08 19:39) [2]

это где?
поконкретнее
d2009


 
жж   (2009-07-08 20:32) [3]

прямо первое, что видишь, когда открываешь опции
delphi compiler -> conditional defines


 
Игорь Шевченко ©   (2009-07-08 20:48) [4]


> это где?


это в настройках проекта.


 
sydenis   (2009-07-08 21:11) [5]

D2009
Ну вот захожу в опции проекта, нахожу там compiling.
Там перечислены тока заранее заданные директивы, которые можно вкл/выкл соответствующей галочкой.
У меня директива определяет нестандартную переменную.
Где такую прописывать?


>  Игорь Шевченко ©
>  это где?

предыдущие посты читаешь  - или где?


 
sydenis   (2009-07-08 21:39) [6]

Нашёл, что в d2009 это называется additional switches to pass...
тока какой там синтаксис...?
{$DEFINE MY_NEW_VAR} не прокатывает
в хэлпе пишут, что ключ должен обозначаться дефисом
-DEFINE MY_NEW_VAR тоже не прокатывает - пишет нераспознанный ключ MY_NEW_VAR...
пробовал взять в разные скобки {}, () - не реагирует на них
то есть всё равно {$IFDEF MY_NEW_VAR} в модулях не видит переменную


 
Игорь Шевченко ©   (2009-07-08 21:41) [7]

sydenis   (08.07.09 21:11) [5]


> предыдущие посты читаешь  - или где?


Может ты с первого раза не понимаешь - кто тебя знает. И к чтению справки у тебя аллергия - кто тебе доктор - только паталогоанатом


 
sydenis   (2009-07-08 21:48) [8]


> тебе доктор - только паталогоанатом

всем спасибо за добрый совет по теме ;)

после камлания с бубном нашёл, что надо писать
-DEFINE "MY_NEW_VAR"


 
Германн ©   (2009-07-09 00:58) [9]


> sydenis   (08.07.09 21:11) [5]
>
> D2009
> Ну вот захожу в опции проекта, нахожу там compiling.

Д2009 не знаю. Максимум что знаю (точнее могу посмотреть :) Д2007. Так вот в 2007 как и во всех предыдущих версиях Дельфи в опциях проекта нужно искать не "compiling", а "Directories/Conditionals". А уж там искать " Conditional defines".


 
жж   (2009-07-13 08:21) [10]


> жж   (08.07.09 20:32) [3]
>
> прямо первое, что видишь, когда открываешь опции
> delphi compiler -> conditional defines
>



> sydenis   (08.07.09 21:11) [5]

> предыдущие посты читаешь  - или где?


> sydenis   (08.07.09 21:39) [6]


> Нашёл, что в d2009


А ты сам то или где чтоли?Или ты сам патологоанатом?



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.09.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.004 c
15-1247661732
Claimman
2009-07-15 16:42
2009.09.13
AutoSchema - что это?


15-1247744394
картман
2009-07-16 15:39
2009.09.13
Книги по моделированию данных.


2-1247060617
sydenis
2009-07-08 17:43
2009.09.13
директива компилятора, видная всем


15-1247839748
Хитрий Лис
2009-07-17 18:09
2009.09.13
Вопрос к младшему брату


4-1217576481
kyn66
2008-08-01 11:41
2009.09.13
Какой установлен принтер ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский