Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Chat geht nicht(noch)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
10.12.2003, 18:25 Uhr
erpelqueen
Entlein


Hi, prog nen chat, aber um das "Grundgerüst" im LAN mal zu testen, brauch ich eure hilfe!
CLIENT:

C++:
CAsyncSocket mysocket;

    if (!mysocket.Create())
    {
        UpdateData(TRUE);
        m_fehler += "Socket konnte nicht erstellt werden!";
        UpdateData(FALSE);
    }

    if (!mysocket.Connect("217.0.0.1",4000))
    {
        UpdateData(TRUE);
        m_fehler += "Client kann nicht connecten!";
        UpdateData(FALSE);
    }




SERVER:

C++:
CAsyncSocket mysocket;
    CAsyncSocket my2socket;
    mysocket.Create(4000);
    mysocket.Listen();
    mysocket.Accept(my2socket);




Es kommt immer die Meldung, dass er nicht connecten kann, achja, soll ich die ip 217.0.0.1 oder 192.168.0.1 nehmen?
thx
--
TSchöööööööö ,
How dy How, Ranger Joe
--------------------------------------
www.erpelstore.de.vu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.12.2003, 18:31 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


ich vermute mal das du 127.0.0.1 nehmen wolltest weil das ist nämlich der localhost
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.12.2003, 18:55 Uhr
erpelqueen
Entlein


oh!
ich hab ja 217.0.0.1 genommen!(typisch erpel)
thx
--
TSchöööööööö ,
How dy How, Ranger Joe
--------------------------------------
www.erpelstore.de.vu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.12.2003, 19:03 Uhr
erpelqueen
Entlein


geht so auch nicht.
Kann das sein, dass da sonst auch irgendwie was nicht stimmt?
Ich machs ja auf dem selben rechner(also client + Server)!
thx
--
TSchöööööööö ,
How dy How, Ranger Joe
--------------------------------------
www.erpelstore.de.vu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
10.12.2003, 21:08 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hi, AsyncSocket liefert dir bei Connect immer FALSE, du musst dann testen ob WSAGetLastError() != WSAE_WOULDBLOCK (<- nachschaun obs so geschrieben wird)

Falls ungleich -> Error
Falls gleich -> Ok, aber Verbindung noch nicht hergestellt, musst dann warten auf einen OnConnect-Aufruf der Klasse.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
10.12.2003, 21:28 Uhr
erpelqueen
Entlein


man, thx
--
TSchöööööööö ,
How dy How, Ranger Joe
--------------------------------------
www.erpelstore.de.vu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
10.12.2003, 21:36 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Außerdem solltest du das Socket ableiten, dann kannst du die OnConnect/OnReceive/OnClose-Funktionen nutzen!
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
11.12.2003, 13:02 Uhr
erpelqueen
Entlein


aso... jo, guck ich mir mal an...
--
TSchöööööööö ,
How dy How, Ranger Joe
--------------------------------------
www.erpelstore.de.vu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: