Вниз
Скачать: CL | DM;

Массив виртуальных функций класса.   Найти похожие ветки 

← →
Drowsy ©   (2011-05-04 20:02) [0]

Как создать массив вирт. функций класса, чтобы можно было их вызывать,
как элементы массива?

type
 TForm1 = class(TForm)
 private
   { Private declarations }

  function Legal1 : boolean; virtual;
  function Legal2 : boolean; virtual;
  function Legal3 : boolean; virtual;
  function Legal4 : boolean; virtual;
  function Legal5 : boolean; virtual;
  function Legal6 : boolean; virtual;
  function Legal7 : boolean; virtual;
  function Legal8 : boolean; virtual;
  function Legal9 : boolean; virtual;
  function Legal10 : boolean; virtual;
  function Legal11 : boolean; virtual;
  function Legal12 : boolean; virtual;
  function Legal13 : boolean; virtual;
  function Legal14 : boolean; virtual;
  function Legal15 : boolean; virtual;

 public
   { Public declarations }

  LegalArray : array [ 1..15 ] of ???

 end;

var
 Form1: TForm1;

implementation


← →
clickmaker ©   (2011-05-04 20:05) [1]

type
 TMyVirtFunc = function: boolean of object;

LegalArray : array [ 1..15 ] of TMyVirtFunc;


← →
Drowsy ©   (2011-05-04 20:06) [2]

спасибо.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.005 c
15-1303293901
uzver
2011-04-20 14:05
2011.08.14
Вопрос по C Sharp, если можно.


2-1304706573
Gu
2011-05-06 22:29
2011.08.14
Изменить ресурсную строку во время выполнения и сохранить её


15-1303285736
OW
2011-04-20 11:48
2011.08.14
WM_COPYDATA, предел есть на кол-во пересылаемой инф-ции?


15-1302979210
KilkennyCat
2011-04-16 22:40
2011.08.14
Начинающим разработчикам систем с ARM-процессорами


15-1303317238
stas
2011-04-20 20:33
2011.08.14
Regexp из C# в Delphi




   Наверх