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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2010, 01:56   #1
BaiAs
Форумчанин
 
Регистрация: 20.05.2010
Сообщений: 100
Восклицание Windows7 - "Windows socket error: Требуемый адрес для своего контекста неверен (10049), on API 'connect'

Доброго времени суток!
Описываю проблему:
прога работает в винде (sp 3 professional) работа с сокетами
а в севене выдает ошибку
"Windows socket error: Требуемый адрес для своего контекста неверен
(10049), on API 'connect' "

прилагаю код клиента и сервера
Вложения
Тип файла: doc unit MainFrm.doc (50.0 Кб, 38 просмотров)
Тип файла: doc Код сервера.doc (90.5 Кб, 39 просмотров)
BaiAs вне форума Ответить с цитированием
Старый 26.05.2010, 13:09   #2
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

если код рабочий на других осях (код не смотрел), то наверное стоит покопать в сторону настроек файервола и т.п.
а может и впрямь не на тот айпи:порт стучится прога?!
soleil@mmc вне форума Ответить с цитированием
Старый 26.05.2010, 16:54   #3
BaiAs
Форумчанин
 
Регистрация: 20.05.2010
Сообщений: 100
По умолчанию

спасибо за ответ
BaiAs вне форума Ответить с цитированием
Старый 05.09.2017, 16:44   #4
relaxx1978
Пользователь
 
Регистрация: 23.06.2016
Сообщений: 10
По умолчанию

Цитата:
Сообщение от BaiAs Посмотреть сообщение
Доброго времени суток!
Описываю проблему:
прога работает в винде (sp 3 professional) работа с сокетами
а в севене выдает ошибку
"Windows socket error: Требуемый адрес для своего контекста неверен
(10049), on API 'connect' "

прилагаю код клиента и сервера
Выяснили почему в Семерке не работает?
Такая же проблема. В ХР SocketConnection Host адрес писал и все соединялась через все фаерволы, а под Восьмой Виндой на адрес - Ваша ошибка.
Итак. Написал в SocketConnection Host локальный адрес - ошибка.
Написал в Host localhost - все работает, но на локальной машине, а мне нужно ж с удаленной!
Написал в Host Имя локальной машины - работает на локальной, написал имя удаленной - опять 10049.
relaxx1978 вне форума Ответить с цитированием
Старый 06.09.2017, 10:12   #5
relaxx1978
Пользователь
 
Регистрация: 23.06.2016
Сообщений: 10
По умолчанию

Цитата:
Сообщение от relaxx1978 Посмотреть сообщение
Выяснили почему в Семерке не работает?
Такая же проблема. В ХР SocketConnection Host адрес писал и все соединялась через все фаерволы, а под Восьмой Виндой на адрес - Ваша ошибка.
Итак. Написал в SocketConnection Host локальный адрес - ошибка.
Написал в Host localhost - все работает, но на локальной машине, а мне нужно ж с удаленной!
Написал в Host Имя локальной машины - работает на локальной, написал имя удаленной - опять 10049.
Разобрался: http://www.programmersforum.ru/showt...=312030&page=2
relaxx1978 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Asynchronous socket error 10061 Nice42ru Помощь студентам 5 21.08.2010 12:32
Подходит ли Java для использования Windows API? Amph Помощь студентам 3 28.06.2010 15:20
Windows7,не работает HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\Windows\AppInit_D LLs ассемблер123 Windows 0 22.04.2010 18:30
Socket Error 10054 RIO Работа с сетью в Delphi 5 22.09.2009 16:24