Показать сообщение отдельно
  #2  
Старый 20.11.2011, 19:10
Аватар для Amgsys HQ
Amgsys HQ Amgsys HQ вне форума
Начинающий
 
Регистрация: 11.11.2011
Адрес: Загрузочный сектор
Сообщения: 115
Версия Delphi: 7, XE
Репутация: 538
По умолчанию

Обращение к несуществующему объектам Form1, Image1 и Krug во втором юните. Перед обращения к ним, их нужно создать для начала:

Код:
Form1 := TViz.Create;
Krug := TKrug.Create;

А Image1 нужно инициализировать в конструкторе класса TViz:

Код:
constructor TViz.Create;
begin
  Image1 := TImage.Create(nil);
  ...
end;

destructor TViz.Destroy; override;
begin
  Image1.Free;
end;

Замечание: используй различные имена для переменных!
__________________
Работа пpогpаммиста и шамана имеет очень много общего:
оба боpмочyт непонятные слова, совеpшают непонятные действия и не могyт объяснить, как оно pаботает.
Ответить с цитированием