![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Overriding virtual method 'TRegReaderObj.Destroy' has lower.....
Ezorcist © (2007-01-13 01:09:00)Overriding virtual method 'TRegReaderObj.Destroy' has lower visibility (protected) than base class 'TRegistry' (public)
Что обозначает эта ошибка? Из хинта ничего толком вытянуть не удалось :/ по-русски бы?))
Almaz (2007-01-13 01:34:00) [1]
> Что обозначает эта ошибка? Из хинта ничего толком вытянуть
> не удалось :/ по-русски бы?))
Это предупреждение означает, что у классаTRegReaderObjпереопределяемый деструкторDestroyописан в секцииprotected, тогда как в классе-предке он был описан в секцииpublic. А секцияprotectedимеет более низкую область видимости, чемpublic.
Перенесите определениеDestroyв секциюpublicи все будет хорошо ;)
Удачи.
kaZaNoVa (2007-01-13 01:10:00) [2]не пиши на vcl апи рулит))))
а вообще ошибка похожа - делфя глючит .. не разу такой не встречал