Показать сообщение отдельно
  #1  
Старый 22.09.2015, 13:59
d9bolic d9bolic вне форума
Прохожий
 
Регистрация: 22.09.2015
Сообщения: 1
Версия Delphi: Delphi 2007(RS)
Репутация: 10
По умолчанию Access violetion после отработки процедуры

Код:
procedure Proc( AProc: FormInnerProc = nil);
begin
  //тут создается форма
  try
    if (@AProc <> nil) 
      then AProc(Form);
  finally
    //тут она чистится
  end;

//у некоторой функции
begin
  Proc(@InnerForm);
end;//сразу после endа выкидывает AV на 0х00000000000
Процедура отрабатывает нормально, процедура InnerForm отрабатывает нормально
Ответить с цитированием