Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

MFC CSocket - kako da pocnem?

[es] :: C/C++ programiranje :: MFC CSocket - kako da pocnem?

[ Pregleda: 2602 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jelena_matematika

Član broj: 119453
Poruke: 2
212.62.59.*



Profil

icon MFC CSocket - kako da pocnem?31.10.2006. u 13:41 - pre 212 meseci
Ustvari,treba da napravim demo koji prikazuje mom sefu da sam savladala osnove CSocket klase, u kome cu da se povezem recimo sa Telnetom , cija je IP adresa 10.12.110.57,a port koji koristi je 23.
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:

Code:


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.
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: MFC CSocket - kako da pocnem?31.10.2006. u 22:16 - pre 212 meseci
mozda grijesim, jer nikad nisam radio u MFC-u, da li si pokusala da inicijalizujes winsock pomocu funkcije WSAStartup().
Pozdrav!
 
Odgovor na temu

Tiristor
Skola/obrazovanje

Član broj: 102849
Poruke: 184
*.vdial.verat.net.



Profil

icon Re: MFC CSocket - kako da pocnem?02.11.2006. u 07:01 - pre 212 meseci
Ja o ovome nemam pojma ali mi deluje zanimljivo. Zato sam hteo da vas pitam da li ima neka knjiga na srpskom poocu koje bi ovo moglo da se solidno savlada?
 
Odgovor na temu

jelena_matematika

Član broj: 119453
Poruke: 2
*.co.yu
Via: [es] mailing liste



Profil

icon Re: MFC CSocket - kako da pocnem?02.11.2006. u 08:34 - pre 212 meseci
>
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: MFC CSocket - kako da pocnem?02.11.2006. u 16:51 - pre 212 meseci
Po kozna koji put dajem link ka dobrom socket tutorijalu( dakle, ne mfc( ali i mfc takodje koristi winsock funckije)). To je Beej-ov vodic:
http://users.teol.net/~mvlado/sockets/
Ovaj tutorijal je stvarno odlican, obuci te dovoljno dobro da kasnije mozes da pravis solidne mrezne aplikacije.
pozdrav!

 
Odgovor na temu

nikoladsp
nikola radovanovic
trenutno-developer
novi sad

Član broj: 5455
Poruke: 193
*.ns.ac.yu.



Profil

icon Re: MFC CSocket - kako da pocnem?09.11.2006. u 15:26 - pre 212 meseci
@Buffy je u pravu...kada pravis MFC aplikacije koje ce koristiti socket-e,imas u wizardu opciju da se ovo automatski ukljuci.ako to nisi uradila onda MSDN pa WSAStartup(...)
a i onaj predlog za beej-ov vodic je odlican i apsolutno ga podrzavam-bice ti mnogo jasnije
ja sam panker sa diplomom kod moje mame...
 
Odgovor na temu

[es] :: C/C++ programiranje :: MFC CSocket - kako da pocnem?

[ Pregleda: 2602 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.