Форум: "Основная";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];
ВнизВзаимосвязь между двумя формами (процедуры) Найти похожие ветки
← →
UDS (2003-11-13 20:04) [0]Не могу понять почему в юните 2 не определяется процедура заявленная в юните 1.
Конкретно, по нажатию кнопки на форме2 должна отработать процедура встроенная в форму 1
В чем хитрость? Помогите..
← →
Владислав (2003-11-13 20:09) [1]uses надо юзать. При чем, если один модуль в interface, то другой в implementation.
← →
UDS (2003-11-13 20:18) [2]А примерчик команды? ...Для чайника...
Допустим есть процедура добавляющая к переменной по единице. Как вызвать эту процедуру из другой формы с помощью имеющейся на ней кнопки bt1?
← →
UDS (2003-11-13 20:20) [3]А каким должен быть главный модуль interface или implementation?
У меня в обоих юнитах стоит implementation...
← →
UDS (2003-11-13 20:43) [4]ОЙ!.. Чо то я не то смолол..
← →
alles55 (2003-11-14 12:41) [5]Nado pisati v unit 2 uses: uses unit1. potom:
TForm1.MyProcedure;
← →
Плохиш_ (2003-11-14 12:45) [6]>alles55 (14.11.03 12:41) [5]
> Nado pisati v unit 2 uses: uses unit1. potom:
> TForm1.MyProcedure;
Перед тем как писать надо книжку какую-нибуть почитать
← →
Silver Alex (2003-11-14 13:05) [7]если есть процедура которая заведомо будет использоваться в нескольких модулях, лучше вынести ее в отдельный модуль, какой-нибудь MainFunction.pas, потом прописуешь его в uses , по большему счету не важно interface или implementation
← →
Zacho (2003-11-14 13:12) [8]Да там как выяснилось дело было в том, что процедура была объявлена в implementation, естественно uses unit1 не помогало.
← →
Silver Alex (2003-11-14 13:13) [9]
> Да там как выяснилось дело было в том, что процедура была
> объявлена в implementation, естественно uses unit1 не помогало.
Ну тогда понятно :))
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.014 c