|
|
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
Намертво зависает среда разработки при завершении работы приложения, а в скомпилированном виде остаются в памяти с меткой "не отвечает". Кто сталкивался и победил? поделитесь пожалста... Работаю на Windows Xp Home SP2 VB6EE SP6 Вот кусочек кода из программы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 07:54:41 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
Мало инфы. Этот код ни о чем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 12:53:25 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
AntonariyМало инфы. Этот код ни о чем. Поконкретней: какой инфы мало? о чём должен быть код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 12:02:44 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
Нужен весь код, отвечающий за время жизни винсоков. Желательно вычищенный от не имеющих отношения к вопросу инструкций типа Call FormatGrid. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 12:29:03 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
Дело в следующем: среда зависает при завершении работы программы, вот этот код больше ничего.(отдельно сделал проектик и оставил только этот код), стартует нормально, но завершаешь программу и виснет намертво ВБ. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 08:45:12 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
DEN15Дело в следующем: среда зависает при завершении работы программы, вот этот код больше ничего.(отдельно сделал проектик и оставил только этот код), стартует нормально, но завершаешь программу и виснет намертво ВБ. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. именно такой код работает проблема не в коде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 09:30:11 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
Это у тебя какой-то локальный глюк. Попробуй переустановить VB и/или XP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 09:37:08 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
нечто подобное может происходить, если соединение на сокете уже установлено и клиент не закрывает соединение на своей стороне в ответ на серверный Winsock1.Close. правда по выданному описанию догадаться что именно у автора вопроса происходит нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 09:46:30 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
авторWindows Xp Home SP2 VB6EE SP6 возможно поднят локальный брандмауэр и нет прав на открытие порта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 12:00:02 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
Да, Windows Firewall включен, но я попробовал и добавить в лист исключений (exceptions list) VB и выключить firewall, проблема не ушла. Переустановить Win это будет очень сложно (много причин этого не делать), и к сожалению переставлять VB тоже не получиться, потому что на клиентах эта проблема тоже есть, по менеджеру задач видно, что приложение "висит" в памяти. Клиенты на WinXP PRO SP2/Win2k Pro sp4. Может проблема с winsock? он у меня v.6.1.97.82. авторнечто подобное может происходить, если соединение на сокете уже установлено и клиент не закрывает соединение на своей стороне в ответ на серверный Winsock1.Close. в данном случае клиенты не подключаются, так сказать локальный запуск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 12:20:41 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
Winsock1.LocalPort = 27478 on error resume next Winsock1.Listen debug.p Winsock1.Close ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 12:43:54 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
ох, кнопки сами жмутся.... Попробуйте повесить весь код целиком на отдельную кнопку и посмотреть, что там с ошибками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 12:45:31 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
Попробовал, ошибок нет (Debug.Print Err.Number) И зависла, именно на кнопочку закрыть жмёшь и всё... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2005, 07:33:48 |
|
||
|
Зависает winsock приложения
|
|||
|---|---|---|---|
|
#18+
Есть вот такая статья: http://]http://support.microsoft.com/default.aspx?scid=kb;en-us;171843 http://support.microsoft.com/default.aspx?scid=kb;en-us;171843 Пробовал, результат: В памяти он висит, но VB не виснет, и загруз CPU100% Для себя я сделал вывод: (почитав статью) в данном контексте проблема не решаема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2005, 08:47:11 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33110959&tid=2167638]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 332ms |

| 0 / 0 |
