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

Подскажите в чем ошибка...   Найти похожие ветки 

 
Руслана   (2004-10-14 10:29) [0]

Имеется главная форма (MainForm) в ней написаны некоторые мои функции. Имеется дополнительная форма которую вызывают (настройки). При попытке вызвать в дополнительной форме функции из основной вылетает ошибка - мол неизвестная функция.
В разделе Uses дополнительной формы указана MainForm. Что не так делаю?


 
ЮЮ ©   (2004-10-14 10:32) [1]

заголовки "некоторых функций" должны быть описаны в interface секции


 
begin...end ©   (2004-10-14 10:32) [2]

Возможно, нужные функции основной формы описаны в разделе private.


 
Руслана   (2004-10-14 10:34) [3]

Они в interface вообще не описаны...


 
ЮЮ ©   (2004-10-14 10:36) [4]

>Они в interface вообще не описаны...
так скопируй заголовки из implementation и вставь в interface


 
R ©   (2004-10-14 10:47) [5]

А где описаны функции в основной форме(секция- раздел деклараций),и покажите код вызова из дополнительной формы.


 
_Дельфин_   (2004-10-18 15:19) [6]

Попробуй просто указывая в дополнительной форме функцию из главной, начиная с самой ссылки на главную форму, типа:
MainForm.YourFunc
(если эта функция сама по себе описана, как функция внутри раздела public главной формы)


 
Rem   (2004-10-18 16:23) [7]

>> Имеется главная форма (MainForm) в ней написаны некоторые мои функции

 Будучи экземпляром класса, форма не может содержать функции.
 В ООП есть понятие методов. Если компилятор не может найти эти методы - значит, они (методы) определены в private или protected разделах.

 Если же речь идет именно о функциях, то они никак не могут быть реализованы в форме. Возможно, имеется в виду модуль главной формы? Тогда необходимо объявить эти функции в заделе interface.


 
begin...end ©   (2004-10-18 16:28) [8]


> [7] Rem   (18.10.04 16:23)


> Будучи экземпляром класса, форма не может содержать функции.
> В ООП есть понятие методов.  

Ну я бы не стал так категорично...

Help:
A method is a procedure or function associated with a class.



Страницы: 1 вся ветка

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



Память: 0.46 MB
Время: 0.029 c
14-1097254280
begin...end
2004-10-08 20:51
2004.10.31
Вычислительная математика: литература


14-1097250847
Guest
2004-10-08 19:54
2004.10.31
Что вы можете сказать про видюхи ennyah?


1-1098105257
BFG9k
2004-10-18 17:14
2004.10.31
Модальный InputQuery


3-1096969715
Lord de Mon
2004-10-05 13:48
2004.10.31
Copy


1-1097670469
sergg
2004-10-13 16:27
2004.10.31
Ошибка при закрытиии динамического массива




   Наверх