![]() |
![]() |
compiler |
![]() ![]()
Сообщение
#1
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
вот какой вопрос возник(словами не получается попробую на примере)
дано 3 объекта(одного типа M с двумя полями- днем и месецем.) необходимо прочитать данные для первых 2-х объектов(это я сам сделаю) и ввести разницу дат в 3-ий объект(как). примечание первый и второй объект являются родительскими для третьего. Помогите.. Собственно у меня все получается кроме обработки данных интересно было бы увидеть реализацию и на TP. Сообщение отредактировано: compiler - 22.04.2007 16:36 -------------------- Спасибо!
Удачи! |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Ты пытаешься вызвать процедуру через тип объекта, а для этого надо static метод... В FPC нереализуемо, если у тебя o1 является Object-ом, а не Class-ом... С Class-ом будет так:
{$mode objfpc} , тогда
Ну, а на самом деле я думаю, что тебе надо бы объявить экземпляр объекта типа o1, и вызывать для него метод P: var |
compiler |
![]()
Сообщение
#3
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
м-да...
Ты пытаешься вызвать процедуру через тип объекта, а для этого надо static метод... тоесть если я сделаю все static оно может заработает но не на FPC ![]() В FPC нереализуемо, если у тебя o1 является Object-ом, а не Class-ом... ух єти классы.. где про них можна прочитать(руководство смотрел только больше запутался и вообще потерял способность различать обьекты и классы оф. сайт FP, моя тема...)Ну, а на самом деле я думаю, что тебе надо бы объявить экземпляр объекта типа o1, и вызывать для него метод P: в том же и дело что это только модули подключаемые к программе... ЗЫ попробую через классы... ЗЗЫ хотелось бы услышать твое обьяснение о различии обьектов и классов... -------------------- Спасибо!
Удачи! |
![]() ![]() |
![]() |
Текстовая версия | 8.08.2025 15:02 |