Страница: 1 |
Страница: 1 |
Вопрос: че за глюк
Добавлено: 26.08.05 09:37
Автор вопроса: nicolai | ICQ: 197368786
посподключил ApiLst и api RichEdit немогу нармально отладить программу как при остановке программы так и при выходе из нее закрывается и проект(vb вылетает даже не спросив о сохранении)
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 26.08.05 10:14
Конечно.
Сабклассинг и отладка несовместимы.
Номер ответа: 2
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #2
Добавлено: 26.08.05 10:20
Хотя, если VB рушится при закрытии среды, это означает, что автор(ы) ApiLst и RichEdit (код не видел, не знаю) не предусмотрел(и) проверку на usermode, а втыкать сабклассинг в дизайн-тайм нельзя.
Номер ответа: 3
Автор ответа:
nicolai
ICQ: 197368786
Вопросов: 6
Ответов: 91
Профиль | | #3
Добавлено: 26.08.05 10:50
поясни
коды есть в примерах на сайте
Номер ответа: 4
Автор ответа:
nicolai
ICQ: 197368786
Вопросов: 6
Ответов: 91
Профиль | | #4
Добавлено: 26.08.05 10:55
RichEdit здесь -
http://www.vbnet.ru/samples/download.aspx?id=480
Номер ответа: 5
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #5
Добавлено: 26.08.05 11:15
хи все отладить мона, просто старайся чтобы когда у тебя приложение встает на бряке, окно было на заднем плане за IDE Это единственное чем можно те помочь...
Номер ответа: 6
Автор ответа:
nicolai
ICQ: 197368786
Вопросов: 6
Ответов: 91
Профиль | | #6
Добавлено: 28.08.05 08:01
я не про вряк имел ввиду а про остановку выполнения проги , справился так : закоментировал выгруску RichEdit теперь при закрытие формы он вылетает на паузу, невыход конечно но всеже,
а на счет заднего плана чето у меня не получается
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
ApiLst.Destroy
'RichEdit.Destroy '// после всего удодить кавычку
End Sub
Номер ответа: 7
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #7
Добавлено: 29.08.05 10:59
Теми кнопками вообще низя пользоваться что на ToolBar'е торчат )
Номер ответа: 8
Автор ответа:
Sur
ICQ: 1249088
Вопросов: 10
Ответов: 304
Web-сайт:
Профиль | | #8
Добавлено: 30.08.05 18:33
А вот с DbgWProc.dll говорят совмещает сабкласс и отладку.
Номер ответа: 9
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #9
Добавлено: 30.08.05 18:54
Это из-за того что dll'ка эта - COM объект, и хочешь/нехочешь, при окончании работы с ним, вызывается метод Release, следовательно хук снимается. Это делается прозрачно для VB разработчика, поэтому складывается неверное, в корне, мнение...