Как ни странно, но это не помогло...T-Rex wrote:А елси wxTheApp->Yield() вызвать в деструкторе после Notify(false) и удалением сокета разве сообщения в очереди не обработаются?
Search found 25 matches
- Mon Nov 24, 2008 6:12 pm
- Forum: wxWidgets Development (Russian)
- Topic: Наследование от wxEvtHandler , уничтож
- Replies: 12
- Views: 4201
- Mon Nov 24, 2008 6:10 pm
- Forum: wxWidgets Development (Russian)
- Topic: Наследование от wxEvtHandler , уничтож
- Replies: 12
- Views: 4201
Судя по всему, так и есть - остается какая-то связка между сокетом и обработчиком, причем второй удаляется явно раньше первого. Можно попробовать реализовать Destroy() для обработчика вот так: wxAppTraits *traits = wxTheApp ? wxTheApp->GetTraits() : 0; if (traits) { traits->ScheduleForDestroy(this)...
- Mon Nov 24, 2008 4:29 pm
- Forum: wxWidgets Development (Russian)
- Topic: Наследование от wxEvtHandler , уничтож
- Replies: 12
- Views: 4201
- Mon Nov 24, 2008 4:24 pm
- Forum: wxWidgets Development (Russian)
- Topic: Наследование от wxEvtHandler , уничтож
- Replies: 12
- Views: 4201
- Mon Nov 24, 2008 2:45 pm
- Forum: wxWidgets Development (Russian)
- Topic: Наследование от wxEvtHandler , уничтож
- Replies: 12
- Views: 4201
Если я правильно понимаю, то это может возникать разве что из-за того, что объект был удален, но не изъят из списка обработчиков, в который он был помещен. Вообщем то это я имел ввиду Можно пример использования такого класса для ясности? Частный пример, на котором падеж: Есть класс, унаследованный ...
- Sun Nov 23, 2008 11:43 am
- Forum: wxWidgets Development (Russian)
- Topic: Наследование от wxEvtHandler , уничтож
- Replies: 12
- Views: 4201
Наследование от wxEvtHandler , уничтож
Здравствуйте. Имеется необходимость создать класс, умеющий принимать сообщения( аля от wxPostEvent ). Самым логичным показалось унаследовать класс от wxEvtHandler. Таким образом последнее время и поступал, пока не начлася падёж на одном из таких классов. После продолжительных поисков причину нашел(к...
- Mon Nov 10, 2008 3:50 pm
- Forum: wxWidgets Development (Russian)
- Topic: Доступ к БД, работа с БД
- Replies: 38
- Views: 8589
Интересно, скоро я хотел начинать некоторый, достаточно серьезный проект на wxODBC. Так получается (судя по ссылке выше), что wxODBC просто удалят из 2.9.x и 3.0.x Так как же надо будет использовать доступ к БД? Про Databaselayer я знаю, в принципе, работает. У меня в этом плане проще - работа с ба...
- Fri Nov 07, 2008 7:47 pm
- Forum: wxWidgets Development (Russian)
- Topic: Доступ к БД, работа с БД
- Replies: 38
- Views: 8589
А что насчет ODBC части Databaselayer?
В соседней теме(здесь) говорилось, что много багов в реализации. Кто сталкивался, прокомментируйте. Спасибо.
В соседней теме(здесь) говорилось, что много багов в реализации. Кто сталкивался, прокомментируйте. Спасибо.
- Mon Nov 03, 2008 8:57 pm
- Forum: wxWidgets Development (Russian)
- Topic: Доступ к БД, работа с БД
- Replies: 38
- Views: 8589
Доступ к БД, работа с БД
Здравствуйте. Необходимо получить доступ к БД( в частности к MSSQL 2005) для выполнения несложных, тривиальных задач. В wxWidgets, насколько я понял, для этих целей существует связка wxODBC + wxDB. Но в соседней ветки форума( здесь ) узнал, что wx скоро избавится от wxODBC. В итоге ряд вопросов: 1.П...
- Mon Nov 03, 2008 5:23 pm
- Forum: Compiler / Linking / IDE Related
- Topic: wxWidgets 2.8.9 ODBC support
- Replies: 6
- Views: 1430
realy? Is that means than I can't use wxODBC + wxDB in 2.8.9 version of wxWidgets for working with MS SQL2005( e.g. ).skirkpatrick wrote:ODBC support is being dropped. Between that and some problems I found with it, I started using Databaselayer.
sorry for bad english.
- Tue Oct 28, 2008 4:08 pm
- Forum: wxWidgets Development (Russian)
- Topic: Проблемы с использованием .rc в VS20
- Replies: 2
- Views: 1556
- Mon Oct 27, 2008 6:37 pm
- Forum: wxWidgets Development (Russian)
- Topic: Проблемы с использованием .rc в VS20
- Replies: 2
- Views: 1556
Проблемы с использованием .rc в VS20
Здравствуйте. Возникла проблемы при использование resource файлов(*.rc). Если быть точным, то все работает, при условии, если я беру один из многочисленных *.rc файлов, находящихся в каталоге samples библиотеки wxWidgets. Т.е. в этом случае все нужные мне ресурсы грузятся из *.rc файла. Но вот при п...
- Sat Oct 18, 2008 5:53 pm
- Forum: wxWidgets Development (Russian)
- Topic: wxSocket вопросы по использованию
- Replies: 4
- Views: 1739
1. Метод wxSocketBase::Destroy. Правильно ли я понял, что после вызова данного метода сокет лишь помечается как удаленный, но реальное удаление произойдет лишь тогда, когда обработаются все socket events, относящиеся к данному сокету и находящиеся на момент вызова wxSocketBase::Destroy в "очереди" о...
- Thu Sep 25, 2008 5:21 pm
- Forum: wxWidgets Development (Russian)
- Topic: wxSocket вопросы по использованию
- Replies: 4
- Views: 1739
- Wed Sep 24, 2008 6:27 pm
- Forum: wxWidgets Development (Russian)
- Topic: wxSocket вопросы по использованию
- Replies: 4
- Views: 1739
wxSocket вопросы по использованию
Здравствуйте. Решил попробовать сокеты в wx. Но по ходу дела, возникло несколько вопросов: 1. Можно ли узнать сколько байтов информации, находится во внутреннем буффере приема. Т.е. чтобы, например, перед вызовом wxSocketBase::Read, узнать точно сколько можно прочитать и тем самым не залипнуть в фун...