Хотелось бы узнать есть ли возможность убрать надоедливое сообщение "Ожидание ответа от сервера" где надо нажимать "прервать" либо "повторить" для дальнейшей работы программы. Это сообщение мешает для реализации стабильной и надежной работы программы (своя программа, которая работает совместно с ИРБИС64). Есть ли возможность сделать так, чтобы вместо окна с сообщением, функция возвращала только ошибку?
Для работы с ИРБИС64 использую библиотеку irbis64_client_dll.
Редактировано 4 раз. Последний раз 14.10.2013 06:47 пользователем Ivan88.
Есть версия irbis64_client.dll, в которой функция
IC_set_show_waiting
определяет таймаут при обращении к серверу (а не время появления бегущего ирбиса)
Alio написал(а):
-------------------------------------------------------
> IC_set_show_waiting
> определяет таймаут при обращении к серверу (а не
> время появления бегущего ирбиса)
А что происходит по окончании таймаута? Если при этом ИРБИС-сервер недоступен?
Редактировано 1 раз. Последний раз 15.10.2013 06:21 пользователем Ivan88.
Ivan88 написал(а):
-------------------------------------------------------
> Alio написал(а):
> --------------------------------------------------
> -----
> > IC_set_show_waiting
> > определяет таймаут при обращении к серверу (а
> не
> > время появления бегущего ирбиса)
>
>
> А что происходит по окончании таймаута? Если при
> этом ИРБИС-сервер недоступен?
Возврат с соответствующим кодом...
Да, возврат ошибки есть, но окно с бегущим Ирбисом никуда не делось.
Ведь задача не оттянуть время его появления, а возвратить код ошибки при выполнении функции как можно быстрее и без вмешательства человека.