Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.47 MB
Время: 0.011 c
1-62652
Cranium
2003-01-08 01:09
2003.01.20
Реализация DLL


14-62796
Дмитрий К.К.
2002-12-31 05:03
2003.01.20
Именинники 31 декабря


1-62519
Аноним
2003-01-10 18:13
2003.01.20
TextOut


14-62816
Дмитрий К.К.
2002-12-26 06:20
2003.01.20
Именинники 26 декабря


14-62755
Dron_coder
2002-12-29 17:41
2003.01.20
Всем, всем, всем!!!