Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

OleContainer поднимает экспешн в обработчике OnChange ! [D7, WinXP]


VID ©   (2005-10-25 13:10:00) 

Эксепш поднимается при выполнение этой строки

 V := XLContainer.SaveToVariant;

где V: Variant;

Что можно сделать что бы обойти эту проблему ?


umbra   (2005-10-25 14:33:00) [1]


> А может можно догвоориться ?


Надо дождаться завершения мешающего вызова (если это возможно)


VID   (2005-10-25 14:14:00) [2]

А может можно догвоориться ? :)))))


VID   (2005-10-25 14:11:00) [3]

Блин, это плохо...


Digitman   (2005-10-25 13:38:00) [4]


> VID ©   (25.10.05 13:26) [2]


раз нельзя значит нельзя ...


VID   (2005-10-25 13:26:00) [5]

EOleSysError with message 'The caller is dispatching an asynchronous call and cannot make an outgoing call on behalf of this call"

Т.е. я так понимаю выполняется какой вызов и не может быть выполнен другой в процессе выполнения первого.


Digitman   (2005-10-25 13:13:00) [6]


> поднимает экспешн


какой ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо