Цитата:
Изначально опубликовано macklakov
Попробуй последовательные вызовы/закрытия, протащить через промежуточный класс. При этом сперва закрывать предыдущую, а потом открывать новую. Это должно разорвать неявные связи между формами.
Пробовал от безысходности и так, хотя помоему это какое-то шаманство, я наверно не очень силен в теории, но как я представляю связь между формами в аксапте обусловлена диналинком. то есть фактически отношениями на таблицах которые используются в качестве датасорсов на форме, и в этом случае когда между датасорсами двух форм существует отношение то аксапта устанавливает определенные отношения и между формами, в том смысле что при изменении в одной форме аксапта производит изменения в другой, и все мои проблемы по сути из-за того что одна из моих форм бывает закрыта в итоге аксапта страшно смущается и падает, но это если есть диналинк, когда же я беру формы на которые натянуты абсолютно не связанные таблички, то повидимому аксапта (вернее не аксапта конечно а windows api которое использует аксапта) тоже что ли устанавливает какое-то отношение между ними типа parent-child и наверное мое child окно посылает что-то parent окну а оно тем временем уже умерло ну почему это иногда вызывает проблемы а иногда нет... короче загадка...