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

nap<>   Найти похожие ветки 

← →
nap<>   (2006-03-07 14:24) [0]

Помогите разобраться с
TSomeOwner = (User_, Group_);

TSomeWhat = record
  case  TWayOwner of
  user_:  (OwnerUser: TUser);
  group_: (OwnerGroup: TSimpleGroup);
end;

TWay = record
   What: TWayWhat;
   Number: integer;
   Read: boolean;
   Write: boolean;
   Necessary: boolean;
 end;

как мне потом для what опредилить user_ это или group_?


← →
Virgo_Style ©   (2006-03-07 14:42) [1]


> как мне потом для what


> What: TWayWhat;

Не вижу описания для TWayWhat.

Видимо, это замаскированный TSomeWhat %-)
afaik, в таких случаях вводят флажок, по которому и проверяют, что содержится в переменной типа TSomeWhat - user_ или group_.


← →
nap<>   (2006-03-07 14:50) [2]

Вот переделал разобрался
 TWayOwner = (User_, Group_);

 TWay = record
   Number: integer;
   Read: boolean;
   Write: boolean;
   Necessary: boolean;
   case  What : TWayOwner of
     user_:  (OwnerU: TUser);
     group_: (OwnerG: TSimpleGroup);
   end;

Вот а как теперь сделать вот эту конструкцию
     user_:  (OwnerU: TUser);
     group_: (OwnerG: TSimpleGroup);
в таком виде
     user_:  (Owner: TUser);
     group_: (Owner: TSimpleGroup);


← →
nap<>   (2006-03-07 14:59) [3]

Класс писать с переопределяемым полем?
Мутор без него надо!!!


← →
nap<>   (2006-03-07 15:02) [4]

Класс писать с переопределяемым полем?
Мутор без него надо!!!


← →
nap<>   (2006-03-07 15:28) [5]

Класс писать с переопределяемым полем?
Мутор без него надо!!!


← →
nap<>   (2006-03-07 16:35) [6]

Класс писать с переопределяемым полем?
Мутор без него надо!!!


← →
Virgo_Style ©   (2006-03-07 17:39) [7]

заело



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

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



Память: 0.46 MB
Время: 0.031 c
2-1141894874
МегаЧайник
2006-03-09 12:01
2006.03.26
Не могу установить InterBase 7.0.1


9-1126551988
4ECHOK
2005-09-12 23:06
2006.03.26
DWS скрипты в играх.


5-1127814102
Schooler
2005-09-27 13:41
2006.03.26
TOwnedCollection и стандартный редактор.


15-1140528782
Knight
2006-02-21 16:33
2006.03.26
Тут кто-нибудь парле по франсе?


4-1136391791
ArtemESC
2006-01-04 19:23
2006.03.26
Форма в полосочку.




   Наверх