Форум: "Основная";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
ВнизКак объявить "общедоступную" для всех модулей проекта константу Найти похожие ветки
← →
rams (2004-04-28 08:04) [0]Требуется объявить в главном модуле проекта константу, значение которой было бы доступно с "любого места" проекта. С переменными проще - можно разместить их объявление в разделе Public, а как поступают с константами?
← →
Рамиль © (2004-04-28 08:22) [1]Не надо в главном модуле, лучше в отдельном модуле и подключать его где надо. Описываешь в разделе interface, будет везде доступно.
← →
TUser © (2004-04-28 08:27) [2]А если приспичило в главном модуле (типа препод так хочет) - тогда uses ГлавныйМодуль объявляй в implementation.
← →
Locker (2004-04-28 09:32) [3]>>разместить их объявление в разделе Public
А где, по Вашему, в модуле раздел Public?
← →
PVOzerski © (2004-04-28 10:37) [4]>А если приспичило в главном модуле (типа препод так хочет) - тогда uses ГлавныйМодуль объявляй в implementation.
Это если не понимать под главным модулем файл .dpr. А если в нем, то разве что в так: в неком модуле объявить указатель на переменную соответствующего типа, в начале кода модуля .dpr сделать присвоение адреса "приспиченной" переменной этому указателю и далее - по аналогии с рецептами [1] и [2]. Естественно, из инициализационных частей других модулей к этому указателю обращаться будет рановато...
← →
ASMiD © (2004-04-28 10:42) [5]
> PVOzerski © (28.04.04 10:37) [4]
Ну это для совсем гурманов
Гораздо удобнее [1]
← →
Goorus (2004-04-29 03:18) [6]Конечно лучше [1].
Вообще завести специальный модуль в котором будут храниться все константы, желательно что бы только константы.
← →
Германн © (2004-04-29 03:40) [7]2 Goorus (29.04.04 03:18) [6]
Кроме констанат, я храню в таком модуле ещ
← →
Fay © (2004-04-29 03:59) [8]2Германн © (29.04.04 03:40) [7]
Я ещ не храню. У меня его нету 8((
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c