Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2017, 22:30   #1
Артист
Пользователь
 
Регистрация: 14.10.2017
Сообщений: 35
По умолчанию Ошибка E2065: неудовлетворительное форвардное или внешнее объявление

Код:
[Error] SpTBXItem.pas(1750): Unsatisfied forward or external declaration: 'TSpTBXButtonOptions.ButtonsClick'
[Error] SpTBXItem.pas(1754): Unsatisfied forward or external declaration: 'TSpTBXButtonOptions.Restoring'
Вот на эти 2 объявления ошибки:
Код:
  TSpTBXButtonOptions = class(TPersistent)
  {...}
  protected
    procedure ButtonsClick(Sender: TObject); virtual; abstract;          // Error
    function Restoring(B: TSpTBXCustomItem): Boolean; virtual; abstract; // Error
  {...}
  end;
Самих этих функций далее не было, добавил ниже(в implementation):
Код:
procedure TSpTBXButtonOptions.ButtonsClick(Sender: TObject);
begin
  // Empty, useful for descendants
end;
 
function TSpTBXButtonOptions.Restoring(B: TSpTBXCustomItem): Boolean;
begin
  // Empty, useful for descendants
end;
Теперь кроме тех 2х, добавилось ещё 2 ошибки уже на эти функции:
Код:
[Error] SpTBXItem.pas(9046): No definition for abstract method 'ButtonsClick' allowed
[Error] SpTBXItem.pas(9051): No definition for abstract method 'Restoring' allowed
Нет определения для абстрактного метода «...» разрешено

Как быть? Что делать?

Это на делфи 7, на 10ке всё нормально компилируется.
Артист вне форума Ответить с цитированием
Старый 30.11.2017, 22:40   #2
Артист
Пользователь
 
Регистрация: 14.10.2017
Сообщений: 35
По умолчанию

Пропала ошибка, убрал то, что добавлял.
Артист вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка does not name type или предв. объявление класса в QT Konark C/C++ Базы данных 1 05.11.2015 11:59
Объявление классов или пространств имён Thez Общие вопросы C/C++ 1 12.03.2015 15:40
Объявление char. Ошибка. AnryFlame Общие вопросы C/C++ 2 16.10.2012 02:18
MS Word x64 объявление функций, при использовании пишет, что файл не найден 48 или 53 ошибка Ecosasha Microsoft Office Word 2 09.10.2012 12:06