Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
ВнизНарод подскажите неопытному Найти похожие ветки
← →
zxc (2005-11-12 16:42) [0]Народ подскажите неопытному :создаю свой класс, описываю переменные: все нормально работает, как только начинаю описывать процедуру или Ф-ю
говорит Unsatisfied forward or external declaration:
что это значит, как правильно его создать
← →
Sergey Masloff (2005-11-12 17:11) [1]Описал функцию - член класса навел на нее мышу и Ctrl + Shift + C
А так ты просто синтаксически ошибку делаешь когда второй раз заголовок пишешь
← →
Zeqfreed © (2005-11-12 17:18) [2]zxc (12.11.05 16:42)
>как только начинаю описывать процедуру или Ф-ю
> говорит Unsatisfied forward or external declaration:
Описать прототип метода (как и любой другой процендуры/ф-ции) не достаточно, необходимо написать тело метода в разделе реализации (implementation) или там же указать что процедура/ф-ция является импортируемой из другого исполняемого модуля.
← →
zxc (2005-11-12 20:42) [3]примерчик бы
← →
Sergey Masloff (2005-11-12 20:44) [4]лучше йаду. Если на этом этапе трудности то, возможно, парашютный спорт не для вас.
← →
Virgo_Style © (2005-11-12 20:50) [5]zxc (12.11.05 20:42) [3]
в общем-то, в Delphi куда ни посмотри - всюду как раз классы, какой еще примерчик? :-)
← →
Zeqfreed © (2005-11-12 20:59) [6]
unit Example;
interface //Секция описания
type //Раздел описания типов и классов
TNewClass = class
procedure SomeMethod(); //Прототип метода SomeMethod класса TNewClass
end;
implementation //Секция реализации
procedure TNewClass.SomeMethod(); //Реализация метода
begin
//Тело метода
end;
end.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.014 c