Текущий архив: 2003.01.20;
Скачать: CL | DM;
Вниз
Использование Uses Найти похожие ветки
← →
Приколист (2003-01-10 17:09) [0]Например, мне надо обратиться из одной формы к другой. Для этого я прописываю её название в Uses и обращаюсь:
Uses Form4;
Form4.RunProc(Sender);
Всё работает, но работает в обоих случая: и когда я вставлю в Uses, который в секции Interface и в Uses, который в секции Implementation.]
Вопрос: чем отличаются эти Uses и какая будет разница, если я вставлю или в то место или в то?
← →
Delirium^.Tremens (2003-01-10 17:12) [1]Interface - *.dcu
Implementation - *.pas
Подробности:
uses + F1
← →
Delirium^.Tremens (2003-01-10 17:16) [2]Не, в любом случае *.dcu, но подробности все еще по F1
← →
Павел (2003-01-10 17:21) [3]Если вставить Uses в секции Interface, то члены класса Form4 будут доступны в секции type. Грубо говоря, можно создавать новый класс наследуясь от Form4 или в своем классе объявлять члены ссылающиеся на Form4 и т. д.
Если вставить Uses в секции Implementation, то всего этого сделать будет нельзя, но зато можно исключить ругательства компилятора на циклическое включение модулей, что в первом случае невозможно.
Страницы: 1 вся ветка
Текущий архив: 2003.01.20;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.008 c