Aplikacija(demo) je u Visual C++.net-u i napavila sam projekat(dialog based) na kome je samo button POVEZI SE i klikom na njega treba da resim postavljeni problem.Moj kod izgleda ovako:
void CSOCKETDlg::OnBnClickedButtonPovezivanje()
{
CSocket MojSocket;
MojSocket.Create(0); //ovo sam shvatila kao da racunar sam pronalazi slobodan port s moje strane
SOCKADDR_IN Addr;
Addr.sin_family = AF_INET;
Addr.sin_port = htons(23); //port koji koristi telnet
Addr.sin_addr.s_addr = inet_addr("10.12.110.57"); // ip adresa telneta
memset(&Addr, 0, sizeof(SOCKADDR_IN));
if (MojSocket.Connect((SOCKADDR *)&Addr, sizeof(SOCKADDR_IN)))
AfxMessageBox("Povezivanje je bilo uspesno.");
else
AfxMessageBox("Povezivanje nije bilo uspesno.");
}
Aplikacija prodje debug i otvori se dijalog,ali posle klika na POVEZI SE,dobijem poruku "Povezivanje nije bilo uspesno."
Ukljucila sam #include "afxsock.h".Ne znam gde gresim.Mozda uopste nisam shvatila sokete.