Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2007-08-09 15:25:09 ЛС | профиль | цитата
user108 писал(а):
Что тут уже необходимо изучение основ Паскаля самому..

Ну да, нужно
Чтобы писать, умение читать и понимать прочитанное - необходимо.
Тогда в стиле Dilma контрольные вопросы:
  • Какой размер в памяти занимают данные с такими типами TData, PData, THI_Event, PHI_Event
  • Чем отличаеся функция от метода объекта.
  • Метод объекта отличается отличается от метода класса.
    user108 писал(а):
    Ну а в самых общих чертах

    Делаешь общий юнит для всех своих IC, в котором размещаешь необходимые глобальные переменные с типом
    var x:procedure(var D:TData; i:word) of object;[/code]
    В конструкторах нужных классов инициализируешь эти переменные нужными значениями.
      X := doWork;
    
    В методах просто вызываешь
      X(Data,0);
    

    Еще один контрольный вопрос:
    [*] Где тот самый код, который вызовет эти самые конструкторы
    [*] И чего при этом произойдет
  • карма: 9

    0