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);
}
CSocket глючит
вощем когда жмем на кнопку:
Код:
после нажатия происходит бип, т.е. Send не срабатывает, ставил Beep на Create и Connect, но пищит тока на Send. с сетью и адресами все нормально, потому что аналогичный код под winsock 1.1 API работает, сервер отвечает, т.е. проблема с CSocket.
---------------------------------------------
ПОМОГИТЕ ПЛЗ!!! СРОЧНо НАДО!
З А Р А Н Е Е С П А С И Б О В С Е М ! ! !
Цитата:
Originally posted by SackTap
помогите разобраться с классом CSocket:
вощем когда жмем на кнопку:
после нажатия происходит бип, т.е. Send не срабатывает, ставил Beep на Create и Connect, но пищит тока на Send. с сетью и адресами все нормально, потому что аналогичный код под winsock 1.1 API работает, сервер отвечает, т.е. проблема с CSocket.
---------------------------------------------
ПОМОГИТЕ ПЛЗ!!! СРОЧНо НАДО!
З А Р А Н Е Е С П А С И Б О В С Е М ! ! !
помогите разобраться с классом 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);
}
{
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 и прогу не могу...
Цитата:
Originally posted by MishaSt
CSocket я знаю нужен для асинхронной работы, быть может он не успевает соединится? Я писал подобную прогу..Но счас в лине, посмотреть MSDN и прогу не могу...
CSocket я знаю нужен для асинхронной работы, быть может он не успевает соединится? Я писал подобную прогу..Но счас в лине, посмотреть MSDN и прогу не могу...
Спасибо конечно, но я нашел уже решение:
AfxInitSocket...