Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.08;
Скачать: CL | DM;

Вниз

Тихо шифером шурша....   Найти похожие ветки 

 
Харько   (2005-12-06 18:41) [0]

Есть пакет базовых форм. В одной из базовых форм есть некий public метод. В другом пакете делаем наследника этой формы. Внутри модуля этот метоl виден. В дрогом модуле пакета пробуем выхвать этот метод. Получаем ошибку Undeclared identifier. Что это такое???


 
Reindeer Moss Eater ©   (2005-12-06 18:45) [1]

Это синтаксическая ошибка


 
GanibalLector ©   (2005-12-06 18:46) [2]

видать uses забыл ;)


 
Харько   (2005-12-06 18:48) [3]

Да есть в uses модуль формы наследника


 
Reindeer Moss Eater ©   (2005-12-06 18:48) [4]

Пакет содержащий базовую форму был изменен (добавлен паблик метод), но не был пересобран.
Пакет, который использует эту базовую форму получает инфу о методах формы из dcp первого пакета.

А он остался старым, без нового паблик метода.


 
GanibalLector ©   (2005-12-06 18:49) [5]

Так понятней будет :

procedure TForm1.Button1Click(Sender: TObject);
begin
II:=1;
end;

вот и получим Undeclared identifier. В твоем случае видать метод невиден из-за отстутсвия некоторого модуля.


 
Reindeer Moss Eater ©   (2005-12-06 18:51) [6]

вот и получим Undeclared identifier. В твоем случае видать метод невиден из-за отстутсвия некоторого модуля.

Так не бывает при недостающем uses.
Сам класс виден, а его метод не виден


 
Харько   (2005-12-06 18:53) [7]

Build all project спасло отца русской демократии



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

Текущий архив: 2006.01.08;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.008 c
2-1134477456
Zaletchik
2005-12-13 15:37
2006.01.08
Большие переменные


2-1134912561
Мадик777
2005-12-18 16:29
2006.01.08
Опять SQL


3-1131691195
irq
2005-11-11 09:39
2006.01.08
IB компоненты и Firebird


2-1134929447
JazY
2005-12-18 21:10
2006.01.08
SQL запрос с разными условиями отбора.


2-1135237256
oleggar
2005-12-22 10:40
2006.01.08
время





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский