Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

CSocket глючит

3.4K
30 марта 2004 года
SackTap
32 / / 10.01.2004
помогите разобраться с классом CSocket:
вощем когда жмем на кнопку:
 
Код:
void Cmydlg::butconnect()
{
CString helo: "HELO \n";
CSocket sck;
sck.Create();
sck.Connect("smtp.newmail.nn.ru", 25);
sck.Send(ask, 7, 0)==SOCKET_ERROR) Beep(500,500);
}

после нажатия происходит бип, т.е. Send не срабатывает, ставил Beep на Create и Connect, но пищит тока на Send. с сетью и адресами все нормально, потому что аналогичный код под winsock 1.1 API работает, сервер отвечает, т.е. проблема с CSocket.
---------------------------------------------
ПОМОГИТЕ ПЛЗ!!! СРОЧНо НАДО!
З А Р А Н Е Е С П А С И Б О В С Е М ! ! !
1.8K
03 апреля 2004 года
MishaSt
170 / / 11.08.2003
Цитата:
Originally posted by SackTap
помогите разобраться с классом CSocket:
вощем когда жмем на кнопку:
 
Код:
void Cmydlg::butconnect()
{
CString helo: "HELO \n";
CSocket sck;
sck.Create();
sck.Connect("smtp.newmail.nn.ru", 25);
sck.Send(ask, 7, 0)==SOCKET_ERROR) Beep(500,500);
}

после нажатия происходит бип, т.е. Send не срабатывает, ставил Beep на Create и Connect, но пищит тока на Send. с сетью и адресами все нормально, потому что аналогичный код под winsock 1.1 API работает, сервер отвечает, т.е. проблема с CSocket.
---------------------------------------------
ПОМОГИТЕ ПЛЗ!!! СРОЧНо НАДО!
З А Р А Н Е Е С П А С И Б О В С Е М ! ! !


CSocket я знаю нужен для асинхронной работы, быть может он не успевает соединится? Я писал подобную прогу..Но счас в лине, посмотреть MSDN и прогу не могу...

3.4K
03 апреля 2004 года
SackTap
32 / / 10.01.2004
Цитата:
Originally posted by MishaSt

CSocket я знаю нужен для асинхронной работы, быть может он не успевает соединится? Я писал подобную прогу..Но счас в лине, посмотреть MSDN и прогу не могу...


Спасибо конечно, но я нашел уже решение:
AfxInitSocket...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог