Re: Серия COM-вызовов
От: Ведмедь Россия  
Дата: 14.04.03 09:35
Оценка:
Здравствуйте, disop, Вы писали:

А почему не так?



void Check( HRESULT hr )
{
    if( FAILED( hr ) )
    {
      //вытаскиваем инфорамаци
      throw hr;//можно кидать свой
    }
}

...


try
{
  HRESULT hr
  Check( COMOBJECT1.Initialize() );
  Check( COMOBJECT2.Initialize() );
...

} catch( HRESULT hr )
{
  throw hr;
}
Да пребудет с тобой Великий Джа
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.