Показать сообщение отдельно
  #11  
Старый 06.02.2010, 17:07
Аватар для s0Creator
s0Creator s0Creator вне форума
Местный
 
Регистрация: 20.02.2008
Адрес: Московская область
Сообщения: 420
Репутация: 884
По умолчанию

Цитата:
Сообщение от novashdima
На двух true на двух false,на главной false
Извини, если переборщил с советами ( тут не только в разделе для начинающих можно встретить ).

А на этой форме что затык OldCreateOrder True ?
( если да попробуй поменять ).

Эту форму можно выдрать из проекта ? ( или тогда создается нормально ? ).

Посмотреть бы "живьем", а то так получается только гадания.

Еще несколько вопросов ( предположений ) - может что поможет.

форма создается стандартно? ( Application.CreateForm(TForm1, Form1); )

Есть ли на ней сторонние компоненты, или попробовать по одному их убирать ( удаляя модули из uses ).
Особенно сравни с первыми двумя формами, что в трейтьей есть чего нет в них.
Вот так, например, можно получить AV по нулевому адресу:
Код:
procedure TsomeForm_wnd.FormCreate(Sender: TObject);
var
  nfe: TNotifyEvent;
begin
  nfe := nil;
  nfe(self);
end;
Правда у меня потом продолжилось ( после AV ) выполнение. ( Delphi 2010 ).

Хотя если даже не доходит в FormCreate(Sender: TObject);
что происходит при создании формы или компонентов или загрузки ресурсов.
Не пререопределял
Код:
constructor Create(AOwner: TComponent); override;
или
procedure Loaded; override;
или еще что нибудь?

Не пробовал трассировку после : "Use debug .dcus" и пересобрать ( Build ). Хоть в стандартные модули (
Код:
procedure TApplication.CreateForm(InstanceClass: TComponentClass; var Reference);
) должно же зайти и вывалиться где то дальше.

Пока больше не знаю что еще.
Ответить с цитированием