Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2008, 10:46   #1
TR1PL3X
Новичок
Джуниор
 
Регистрация: 27.03.2008
Сообщений: 2
Вопрос Виснет приложение при использовании winsock

Пишу программу с использованием winsock, но когда я отправляю запрос на получение страници из инета и получаю страницу то приложение зависает как бы, но потом оживает. Подскажите как это исправить?

И ещё может кто нибудь подскажет как при использовании winsock сделать многопоточность?
TR1PL3X вне форума Ответить с цитированием
Старый 31.03.2008, 09:14   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

1. Будет зависать: связано с режимом блокирующих сокетов, использующихся в Win. Решить (точнее обойти) можно используя indy и их антифриз
2. Многопоточность при использовании именно напрямую Winsock (без оберток в виде Indy или других) можно реализовывать также как и в любой другой задаче на многопоточность, никакой разницы.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Виснет ноут. Небесный Компьютерное железо 4 29.04.2009 00:40
Вопрос об использовании AX или AL Artek80 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 10 02.07.2008 13:01
mov ax,13h int 10h и Borland Pascal виснет..? Siddharta Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 8 01.07.2008 11:27
logonui- виснет :_( steck Свободное общение 0 03.09.2007 16:38