![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| gesper |
|
||||||||
![]() "Shарфик" ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 23.2.2005 Репутация: 1 Всего: 2 |
Есть базовый класс TADataBaseItem, описывающий общие физические черты какой то вещи. На его основе создаются новые классы отличающиеся рядом дополненых параметров. Проблема в функции, которая на основе тега в тексте должна вернуть значение переменной из класса.
Вот функция определенная в классе родителе.
вот функция из потомка.
когда вторая функция выполняет процедуру
то программа вываливается с ошибкой ошибки доступа к памяти, на строчке родительской функции.
Хотя переменная существует и доступна. Как правильно обработать такой вызов функции родителя, если переопределяем ее в наследнике? Это сообщение отредактировал(а) gesper - 19.1.2013, 15:33 --------------------
...И приколется обломившийся и oбломится приколовшийся... |
||||||||
|
|||||||||
| kami |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 22 Всего: 72 |
В конструкторе потомка есть вызов конструктора предка?
|
|||
|
||||
| gesper |
|
|||
![]() "Shарфик" ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 23.2.2005 Репутация: 1 Всего: 2 |
да
--------------------
...И приколется обломившийся и oбломится приколовшийся... |
|||
|
||||
| gesper |
|
|||
![]() "Shарфик" ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 23.2.2005 Репутация: 1 Всего: 2 |
Не понимаю
и все пашет. Не понимаю, Почему она вызывается и кем тогда без объекта самого данных. Это сообщение отредактировал(а) gesper - 19.1.2013, 17:43 --------------------
...И приколется обломившийся и oбломится приколовшийся... |
|||
|
||||
| DarkProg |
|
|||
![]() Законченный романтик ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1784 Регистрация: 11.3.2009 Где: Земля Репутация: 4 Всего: 19 |
По стеку вызова посмотрите откуда пришёл вызов функции, кто его породил и почему не создан объект. -------------------- "И твоя голова всегда в ответе за то куда сядет твой зад..." "Я студент - скажите с какого я ВУЗа..." |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
TADataBaseItem от чего наследуется и как создается TKnopkaItem?
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| gesper |
|
|||
![]() "Shарфик" ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 23.2.2005 Репутация: 1 Всего: 2 |
TADataBaseItem = class
Через обьявление свойства и переменной в protected, вроде решил проблему Это сообщение отредактировал(а) gesper - 20.1.2013, 00:51 --------------------
...И приколется обломившийся и oбломится приколовшийся... |
|||
|
||||
| kami |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 22 Всего: 72 |
del
Это сообщение отредактировал(а) kami - 20.1.2013, 09:42 |
|||
|
||||
![]()
|
| Правила форума "Delphi: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |