"специфичный" (ограничусь этим словом, т.к. ненормативная лексика пресекается) подход к ООП в у борланда таков, что допускает вызов абстрактной функции. В результате возникает вот такая ошибка.
Здравствуйте, Евгений Коробко, Вы писали:
ЕК>"специфичный" (ограничусь этим словом, т.к. ненормативная лексика пресекается) подход к ООП в у борланда таков, что допускает вызов абстрактной функции. В результате возникает вот такая ошибка.
Это окошко я получил в дизайн-тайм.
Никаких вызовов не было...
Здравствуйте, Paranoik, Вы писали:
P>Здравствуйте, Евгений Коробко, Вы писали:
ЕК>>"специфичный" (ограничусь этим словом, т.к. ненормативная лексика пресекается) подход к ООП в у борланда таков, что допускает вызов абстрактной функции. В результате возникает вот такая ошибка.
P>Это окошко я получил в дизайн-тайм. P>Никаких вызовов не было...
О! А что ты делал, опиши как дошел до такого? Это был "не родной" компонент?
Здравствуйте, Аноним, Вы писали:
А>Все предельно просто. В вашей программе не оказалось ни одной ошибки.
Я реально крут, учитывая, что программа немаленькая...
Сама среда билдера написана на самом билдере (или делфи).
Евгений Коробко
Re[5]: Абстрактная ошибка
От:
Аноним
Дата:
02.08.04 13:09
Оценка:
Здравствуйте, Paranoik, Вы писали:
P>Здравствуйте, Fortnum, Вы писали:
F>>О! А что ты делал, опиши как дошел до такого? Это был "не родной" компонент?
P>Воспроизвести не удалось.Компоненты все роднее некуда. P>Ничего особенного не делал. P>Просто попытался переключится на хедер с цпп...
Да Борланд — это вообще нечто...
Я когда компилю в IDE, то частенько вижу такие окошки.
Время от времени вижу сообщения об access violation.
Если сообщения игнорировать, то компиляция чаще всего доходит до конца и результат
даже как-то работает.
Здравствуйте, Евгений Коробко, Вы писали:
ЕК>Сама среда билдера написана на самом билдере (или делфи).
Да, но в случае вызова абстрактной функции сообщение другое.
Что-то типа: Pure virtual function call.
Здравствуйте, Аноним, Вы писали:
А>Да Борланд — это вообще нечто... А>Я когда компилю в IDE, то частенько вижу такие окошки. А>Время от времени вижу сообщения об access violation. А>Если сообщения игнорировать, то компиляция чаще всего доходит до конца и результат А>даже как-то работает.
В бытность программирования на Буилдере получал такую штуку при клике на какой-нить иконе правой кнопкой мыши в диалоге открытия/сохранения файла:
Ни кто не поможет перевести, а то у меня с немческим туго.
Носок исчез в гильбертовом пространстве. Туда ему и дорога.
type
TUnPublish = byte;
TColorComboBox = class(TComboBox)
private
FDummy : TUnPublish;//variable to make property read-write
function UnPublish: TUnpublish; virtual; abstract;
protected
public
published
//Property is now read-write
property Text: TUnPublish read UnPublish write FDummy;
end;