Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.263 c
1-1108027284
eropkin
2005-02-10 12:21
2005.03.06
Порекомендуйте учебник по Delphi


6-1104320778
Vasya.ru
2004-12-29 14:46
2005.03.06
Надо получить список всех IP адресов локальной сети


3-1107345693
slaga
2005-02-02 15:01
2005.03.06
Заполнение DataSet а в два захода.


8-1100614636
denis24
2004-11-16 17:17
2005.03.06
Tbitmap...Tjpeg


1-1108849319
TheEd
2005-02-20 00:41
2005.03.06
Глюк - TStrings.AddObject(TObject(-1))





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский