Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Problem mit CAsyncSocket + Send

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
14.06.2005, 13:03 Uhr
spelth



hi leute!

ich hoffe ihr könnt mir helfen!

ist leider ziemlich dringend, da wir am DO notenschluss haben, und ich das prg, fertig haben sollte, sonst siehts schlecht für mich aus..

also:

ich muss eine kleine tauschbörse schreiben, haut auch alles soweit hin, nur wollte ich jetzt noch einen verwaltungsserver für alle ip adressen schreiben, ging aber nicht weil:

empfangen ist kein problem, aber wenn ich etwas wegschicken will, dann kommt eine fehlermeldung, ich versteh das nicht weils beim eigeltich programm ja auch geht, nur bei dem v-servre nicht..


Code:

#define port  4000
#define MAX 3000

struct REC{
  int id;
  char ip[20];
  int size;
  char text[1000];
  byte data[1000];
}

MySocket::OnReceive(){
   REC rec;
   int rc = m_Connect(&rec,MAX);
   if(rec.id == IDip){   //zum anmelden -> ip wird in array gespeichert
       //usw...
      m_Send.Connect(rec.ip,port)
      //...
      m_Send.Send(&rec,sizeof(rec));
   }
}
Nachdem OnReceive verlassen wird kommt ein fehler (aber nur wenn ich versuche etwas zu senden, bei .Connect selbst noch nicht..), die Sockets wurden vorher mit Create erzeugt...

und dann hab ich noch eine frage:

wenn ich den befehl:
Code:
socket.Close();
schreibe, muss ich dann das socket mit
Code:
socket.Create();
neu erzeugen?

Vielen vielen dank im vorhinein!!

spelth

Dieser Post wurde am 14.06.2005 um 13:27 Uhr von spelth editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.06.2005, 15:51 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


du wartest nicht darauf das eine verbindung hergestellt ist, sondern schickst sofort daten
--
class God : public ChuckNorris { };
 
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: