Вниз
Скачать: CL | DM;

Как объявить "общедоступную" для всех модулей проекта константу   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
11-1069691640
Phantom
2003-11-24 19:34
2004.05.16
Динамически создать пункты Popup-меню


3-1082540349
V l a d i m i r
2004-04-21 13:39
2004.05.16
Целостность на уровне ссылок в Paradox


1-1083688521
Влад Сташневский
2004-05-04 20:35
2004.05.16
Узнать адрес в программе вызова процедуры


8-1069399145
truntaev
2003-11-21 10:19
2004.05.16
как быстро сравнить 2 объекта типа tbitmap


1-1083585896
Islander
2004-05-03 16:04
2004.05.16
Какправильно показать для чужого контрола свое popup-menu?




   Наверх