Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

wxPython image error

271
06 июля 2011 года
MrXaK
721 / / 31.12.2002
Если в wx.Image попробовать загрузить не рисунок, то создаётся сообщение в виде стандартного alertа "No handler found for image type" даже если вызов обёрнут в try except блок. То есть код:
 
Код:
try:
                im = wx.Image(p)
            except:
                dlg = GMD.GenericMessageDialog(self,
                                               _('Some error occured during opening the image %s') %p,
                                               _('Error image open'),
                                               GMD.GMD_USE_GRADIENTBUTTONS | wx.OK | wx.ICON_ERROR)
                result = dlg.ShowModal()
                dlg.Destroy()

при передаче в p пути на не-рисунок вызывается и мой alert (как обработчик excepta) и стандартный alert.
Вопрос - как можно вырубить стандартный alert и оставить только мой?
87
06 июля 2011 года
Kogrom
2.7K / / 02.02.2008
Для загрузки файла я использовал проверку:
wx.Image.CanRead(fileName)
271
06 июля 2011 года
MrXaK
721 / / 31.12.2002
Во блин, точно))) спасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог