Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 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-сайт: hw.t-k.ru
 Профиль | | #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-сайт: hw.t-k.ru
 Профиль | | #7
Добавлено: 29.08.05 10:59
Теми кнопками вообще низя пользоваться что на ToolBar'е торчат :))

Ответить

Номер ответа: 8
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #8
Добавлено: 30.08.05 18:33
А вот с DbgWProc.dll говорят совмещает сабкласс и отладку.

Ответить

Номер ответа: 9
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #9
Добавлено: 30.08.05 18:54
Это из-за того что dll'ка эта - COM объект, и хочешь/нехочешь, при окончании работы с ним, вызывается метод Release, следовательно хук снимается. Это делается прозрачно для VB разработчика, поэтому складывается неверное, в корне, мнение...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам