Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Два класса, ссылающиеся друг на друга, в разных модулях. Можно?


Bless ©   (2006-10-17 10:28:00) 

В одном модуле это выглядело бы так:
type
tmy2 = class;
tmy1= class
  x: tmy2;
 end;
 tmy2 = class
  y: tmy1;
 end;


А как эти же классы объявить, только чтоб TMy1 - скажем, в unit1 находился, а TMy2 - в unit2?


Loginov Dmitry   (2006-10-17 10:39:00) [1]

type
tmy2 = class;
tmy1= class
 x: TObject;
end;
tmy2 = class
 y: TObject;
end;

А потом где нужно делай приведение типов.


Bless   (2006-10-17 10:37:00) [2]

Ну и ладно. Ну и обойдусь. :)


Ketmar   (2006-10-17 10:32:00) [3]

в таком виде -- никак.


Наверх

Титульная страница Поиск, карта сайта Написать письмо