Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.06;
Скачать: CL | DM;

Вниз

Немогу понять с декларацией   Найти похожие ветки 

 
Bogdan   (2005-02-21 15:29) [0]

Здравствуйте, такой вопрос: почему при деклароции функции IncDay
в разделе public. Выдает сообщение Unsatisfied forward or external declaration. Декларирую из справки Cntrl+F1.


 
Юрий Зотов ©   (2005-02-21 15:33) [1]

> Bogdan   (21.02.05 15:29)

Метод воспринят компилятором, как регулярная процедура.
Значит, что-то пропущено в коде. А в вопросе пропущен код.


 
Семен Сорокин ©   (2005-02-21 15:35) [2]


> Выдает сообщение Unsatisfied forward or external declaration.

Отсутствует реализация.


 
Bogdan   (2005-02-21 15:43) [3]

public
   { Public declarations }
function IncDay(const AValue: TDateTime; const ANumberOfDays: Integer = 1): TDateTime;
 end;
...........
if  RadioButton4.Checked  then
 begin
>Юрий Зотов ©   (21.02.05 15:33) [1]
> Bogdan   (21.02.05 15:29)

Метод воспринят компилятором, как регулярная процедура.
Значит, что-то пропущено в коде. А в вопросе пропущен код.

А вот и код:
with Datamodule1.Query6 do
 begin
 close;
 m1:=StrToInt(form14.Edit2.Text);
 Dat1:=IncDay(DateTime,-m1);
 sql.Text:="select distinct* from tab1 where data between :pd1 and pd2";
 Params[0].AsDateTime:=Dat1;
 Params[1].AsDateTime:=DateTime;
 open;
 end;


 
Amoeba ©   (2005-02-21 15:46) [4]

А методом какого класса является IncDay?


 
begin...end ©   (2005-02-21 15:47) [5]

> Bogdan   (21.02.05 15:43) [3]

А зачем вы эту функцию объявляете? Пропишите в uses модуль DateUtils - и используйте её.


 
Юрий Зотов ©   (2005-02-21 15:48) [6]

> Bogdan   (21.02.05 15:43) [3]

А вот это самое слово "public" - оно вообще-то к чему относится?
И где код реализации IncDay? Вызов не нужен.


 
Digitman ©   (2005-02-21 15:55) [7]


> Bogdan   (21.02.05 15:43) [3]


> А вот и код:


Богдаша, умник ты наш, когда у тебя проблемы и от тебя требуется код для анализа твоих же проблем и рекомендаций по их устранению, твоя задача - привести полный код, а не его шматки



Страницы: 1 вся ветка

Текущий архив: 2005.03.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.039 c
14-1108648630
Ilya___
2005-02-17 16:57
2005.03.06
подскажите, как можно щелчком на Label, открыть броузер с интерне


1-1109093044
syscoder
2005-02-22 20:24
2005.03.06
AV.


1-1108753570
Ji
2005-02-18 22:06
2005.03.06
Магнитные бури???


3-1107367125
VitGun
2005-02-02 20:58
2005.03.06
Правильная связь нескольких таблиц. Как?


11-1092569743
SSSSS
2004-08-15 15:35
2005.03.06
DLL в KOLe??? Очень надо!