|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.09.2010, 22:44 | #1 |
Регистрация: 22.02.2009
Сообщений: 3
|
winsock udp сервер в потоке, не работает при создании формы или обращению к VCL компоненту
Код:
поток стартует при BitBtn1Click когда же создаю поток и следом создаю форму Application.CreateForm(TForm2, Form2); получаю ошибку 10014 или 10022 наудачу. также когда перевевожу TclientSocket в режим Active такие же ошибки. пробовал и критические секции и приоритет, убирал дебаг синхронизации главную форму морозил, и по разному объявлял, подставлял разные буфера, старт сокета 1.1 и 2 вообщем ничего не работает. помогите кто может. проект прикрепил. |
01.10.2010, 00:57 | #2 |
Регистрация: 22.02.2009
Сообщений: 3
|
все сделал
fromlen:=SizeOf(sockaddr_in); Len:=recvFrom(udp_socket, buffer, sizeof(buffer)-1, 0, from, fromlen); |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Winsock: UDP сервер под Win | студент_88 | Win Api | 0 | 05.09.2010 22:01 |
ошибка при закрытии формы после обработки в потоке | furstenberg | Общие вопросы Delphi | 7 | 05.07.2010 12:19 |
Фоновая музыка при создании формы | JNLYSk | Мультимедиа в Delphi | 3 | 13.09.2009 20:08 |
Добавить запись при создании формы | Zerone | БД в Delphi | 9 | 20.03.2009 16:06 |
При создании формы! | Anton | Помощь студентам | 4 | 08.08.2007 08:20 |