String an Server senden



  • Hallo

    Ich möchte einen String an einen Server senden. IP Adresse und Port sind bekannt. In der FAQ habe ich dazu níchts gefunden. Kann mir jemand einen Tip geben.

    Danke
    SArkin



  • Servus,

    CSocket (CAsyncSocket) ist wohl hier die Lösung. Such mal in der MSDN, im Forum, bei google, nach CSocket oder CAsyncSocket. In der MSDN findest du sogar ein Beispiel für ein kleines Chatprogramm. Bei codeproject.com und codeguru gibt es eine Menge Beispiele zu CSocket. Aber auch hier gab es schon eine Menge Threads zu CSocket.

    So.... genug CSocket geschrieben 😃

    *winke*
    Hellsgore



  • CSocket sockRecv;
    		CString daten;
    		CString sendcommando;
    		int recv = 0;
    		int dataLength = 0;
    		AfxSocketInit(NULL);
    
    		sockRecv.Create();
    		sockRecv.Connect(argv[1],23);
    
    		char *username = new char[1025];
    		int iBufSize = 1024;
    		sockRecv.Receive(username, iBufSize);
    		delete []username;
    		sendcommando = "teststring\n";
    		dataLength = sendcommando.GetLength();
    		sockRecv.Send(LPCTSTR(sendcommando),dataLength);
    

    Hier ein Auszug für eine Telnetsitzung


Anmelden zum Antworten