Такая ошибка вываливается в момент когда с асинхронного порта приходит сообщение в МТ-потоке(зачастую сообщение об ошибке бесконечно множится, иногда просто прога закрывается со звуком ошибки и без сообщения) Это если ChildFormEx в режиме Mode=OnlyOnce с показом как модальной (doShowModal). Как только Mode=Standard - ошибка не выскакивает при том-же модальном показе.
Собрал небольшую схемку с дной ChildFormEx и асинхронным портом и не смог повторить ошибку - все работает и в Mode=OnlyOnce и в Mode=Standard. Очевидно - это комплексная проблема, гдето запрятаная в переплетении схемы, и до момента пока не начну приводить схему в порядок будет проблематично ее диагностировать...
Буду всетаки делать повторные инициализации при показе формы и сбросы при ее закрытии.
Или есть способ как в дочерней форме все сбросить без Mode=OnlyOnce в момент ее закрытия?



Поиск
Друзья
Администрация