Announcement

Collapse
No announcement yet.

Neuling Erste Versuche mit Tcp/IpClient

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Neuling Erste Versuche mit Tcp/IpClient

    hi bin hier auf diese forum gestossen. hab mal ne frage: Funktioniert mein queltext vorerst so (soll nur verbindung aufbauen)
    Queltext1: System::Net::Sockets::TcpClient^ tc = gcnew System::Net::Sockets::TcpClient();
    System::Net::IPAddress^ ia = System::Net::IPAddress::Parse(textBox1->Text);
    tc->Connect(ia,1333);

    __________________________________________________ ____________

    queltext2: System::Net::IPAddress^ ia = System::Net::IPAddress::Parse("192.168.1.3");
    System::Net::Sockets::TcpListener^ tl = gcnew System::Net::Sockets::TcpListener(ia,1333);
    tl->Start();
    tl->AcceptTcpClient();


    gruss Patrick

  • #2
    Was genau willst du jetzt von uns wissen? Ob der Quelltext funktioniert? Ab in die IDE damit und einmal durchkompilieren.
    .NET GUI - DIE Community für GUI-Entwickler

    Living.NET - Blog :: Live Blog :: .NET Casts

    Hol' dir jetzt dein kostenloses .NET BlogBook.

    Comment


    • #3
      das problem ist ja das ich für einen versuch 2 computer brauche welche ich nicht habe. wollte nur wissen ob das so gehen würde damit ich weiter machen kann sollte am schluss ein chat porgamm sein da ich aber so wenig wie möglich hilfe will will ich nur wissen ob es so funktioniert um eine verbindung zum 2. computer herzustellen

      Comment


      • #4
        Du kannst sowohl Server als auch Client auf _einem_ Rechner laufen lassen.

        Server und Client solltest du sowieso in eigene Projekte bzw. überhaupt Klassenbibliotheken auslagern. Zwei Visual Studio Instanzen. Über eine startest du den Client und über die andere den Server. Schon kannst du auch beides Debuggen usw.
        .NET GUI - DIE Community für GUI-Entwickler

        Living.NET - Blog :: Live Blog :: .NET Casts

        Hol' dir jetzt dein kostenloses .NET BlogBook.

        Comment


        • #5
          Danke für die schnelle Antwort nun funktioniert es

          Comment


          • #6
            Ehm noch ne Frage wie kann ich per Tcp/ip daten senden?? geht das überhaupt??
            MFG PAtrick

            Comment


            • #7
              Das tust du doch mit dem TcpClient und TcpListener.
              .NET GUI - DIE Community für GUI-Entwickler

              Living.NET - Blog :: Live Blog :: .NET Casts

              Hol' dir jetzt dein kostenloses .NET BlogBook.

              Comment


              • #8
                ich blick da nich durch. wie kann ich das mit tcpclient und listener macen?? kannste mal beispiel geben bitte wäre sehr nett

                Comment


                • #9
                  Du hast ja oben bereits Sourcecode dazu gepostet. Die Klassen TcpClient und TcpListener senden TCP Pakete. Also das was du willst.
                  .NET GUI - DIE Community für GUI-Entwickler

                  Living.NET - Blog :: Live Blog :: .NET Casts

                  Hol' dir jetzt dein kostenloses .NET BlogBook.

                  Comment


                  • #10
                    aso jaaa sry^^ danke nochmals

                    Comment


                    • #11
                      wie kann ich einen TcpClient oder TcpListener öffentlich machen so das ich von allen Events aus drauf zu greifen kann??
                      gruss Patrick

                      Comment


                      • #12
                        Den Listener kannst du öffentlich verfügbar machen. Du verwendest dann nicht "localhost" und einen Port, sondern musst die externe IP-Adresse des Rechners/Servers angeben. Auf diese kann sich dann ein TcpClient verbinden.

                        Idealerweise solltest du dir einfach die Informationen der MSDN zu TcpListener und TcpClient durchlesen. Dort zu finden Sind Beispiele, Beschreibungen zu den einzelnen Methoden usw.
                        .NET GUI - DIE Community für GUI-Entwickler

                        Living.NET - Blog :: Live Blog :: .NET Casts

                        Hol' dir jetzt dein kostenloses .NET BlogBook.

                        Comment


                        • #13
                          JA nur das Problem das sich mir stellt ist wie kann ich Neue nachrichten immer empfangen sobald sie geshcickt wurden?? mit einer while schleife stürzt das Programm ab. ICh hab keine ahnung wie ich das machen kann.
                          gruss Patrick

                          Comment


                          • #14
                            Guck mal hier:
                            http://www.codeproject.com/Purgatory...NetSockets.asp
                            .NET GUI - DIE Community für GUI-Entwickler

                            Living.NET - Blog :: Live Blog :: .NET Casts

                            Hol' dir jetzt dein kostenloses .NET BlogBook.

                            Comment

                            Working...
                            X