Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 08:01

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



VB TCP Chat geht nicht

Discussion on VB TCP Chat geht nicht within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2011
Posts: 240
Received Thanks: 235
Question VB TCP Chat geht nicht

Hallo,
heute habe ich beschlossen mir einen TCP chat zu coden.
Eigentlich geht fast Alles.
Nur wenn ich versuche mit anderen PCs zu chatten kommt keine Nachricht an.
und hier der code:
Code:
Imports System.Net.Sockets, System.Threading, System.IO

Public Class Form1

    Dim Listener As New TcpListener(7000)
    Dim Client As TcpClient
    Dim Message As String


    Private Sub Form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
        Listener.Stop()
        Application.Exit()
    End Sub

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
        Listener.Start()
        Dim listthread As New Thread(New ThreadStart(AddressOf listening))
        listthread.Start()
    End Sub
    Private Sub listening()
        Listener.Start()
    End Sub

    Private Sub btnSendMsg_Click(sender As Object, e As EventArgs) Handles btnSendMsg.Click
        If rtbTextToSend.Text = "" Thensn
            MsgBox("Geben Sie bitte einen Text ein!", MsgBoxStyle.Exclamation, "Kein Text!")
        Else
            Try
                Client = New TcpClient(tbip.Text, 7000)
                Dim writer As New StreamWriter(Client.GetStream())
                writer.Write(rtbTextToSend.Text)
                rtbReceeivedText.AppendText(Format(Now, "[dd.MM | hh:mm:ss]]") & " Du: " & rtbTextToSend.Text & vbCrLf)
                rtbTextToSend.Clear()
                writer.Flush()
            Catch ex As Exception
                MsgBox("Fehler", MsgBoxStyle.Exclamation)
            End Try
        End If
    End Sub

    Private Sub tmrlistener_Tick(sender As Object, e As EventArgs) Handles tmrlistener.Tick
        If Listener.Pending = True Then
            Message = ""
            Client = Listener.AcceptTcpClient()

            Dim Reader As New StreamReader(Client.GetStream())
            While Reader.Peek > -1
                Message = Message + Convert.ToChar(Reader.Read()).ToString

            End While
            rtbReceeivedText.AppendText(Format(Now, "[dd.MM | hh:mm:ss]]") & " Er/Sie " & Message & vbCrLf)
        End If
    End Sub
End Class
Es wäre Nett wenn ihr mir dabei Helfen würdet .
Danke Schonmal im Vorraus.

LG WITZIG
WITZIG is offline  
Old 06/01/2013, 17:39   #2
 
'Heaven.'s Avatar
 
elite*gold: 1
The Black Market: 331/0/0
Join Date: Jun 2012
Posts: 5,819
Received Thanks: 3,200


Das sollte dir helfen
'Heaven. is offline  
Thanks
1 User
Old 06/01/2013, 18:11   #3
 
elite*gold: 0
Join Date: Aug 2011
Posts: 240
Received Thanks: 235
Danke,
Aber Trotzdem es muss ja was geben dass ich falsch gemacht habe im code
WITZIG is offline  
Old 06/02/2013, 14:08   #4
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
dann finde es doch herraus indem du debugging punkte setzt oder wenn du auf dem anderen pc kein vs installiert hast las msgboxen an relevanten stellen ausgeben um zu schauen wo der pc "vorbeikommt"

was anderes würde keiner hier machen außer ihm würde der fehler ins auge springen was eher selten der fall ist
tolio is offline  
Reply


Similar Threads Similar Threads
Minecraft Chat geht nicht
09/20/2012 - Minecraft - 5 Replies
Hallo, bei meinem Bukkit Server ist das folgenderweise: Man kann, wenn man kein OP hat den Chat nicht benutzen bzw wenn man etwas schreibt, kommt nichts. Dabei its egal, in welcher Gruppe man ist. Default bis Admin können ohne OP den Chat nicht benutzen! Was soll ich tun? Wo kann ich mit welchem Kommando den Chat für ALLE erlauben, weil ich möchte, dass jeder schreiben kann! PS: Wusste nicht genau worein das soll also wenns falsch ist bitte moven!
[Help] Ingame Chat geht nicht.
01/26/2012 - Metin2 Private Server - 3 Replies
Hallo epvp Com., wie oben schon gesagt, geht der Chat nicht. (ich bitte um Entschuldigung für so einen weiteren unnötigen Thread, aber ich habe in der Sufu nix dazu passendes gefunden) Hier ein Beispiel: Ich bin mit irgendeinem Char on,
chat Befehle eingeben geht nicht
11/15/2011 - Metin2 Private Server - 6 Replies
jo leute hi erstmal.habe folgendes problem:also habe mir einen SL account jetzt gemacht aber problem is jetzt wen ich in spiel bin kann ich keine chat befehle machen kann mir einer sagen wie ich es einstellen kann das ich z.b. /i 189 eingeben kann?brauche dabei dringend hilfe
[Frage] Chat geht nicht
08/24/2011 - Metin2 Private Server - 7 Replies
Hallo da ich über die SuFu nix gefunden haben und nichtmal bei Google frage ich es hier. Ich nutze die Sakarya2 Serverfiles von Kay331 und auch deren Clienten. Wenn ich nun aber ingame bin kann ich Pratktisch nichts machen. Beim Skillen passiert nicht nur unten im chat steht Mein name: (beispiel) Blechbox: das gleiche wenn ich mich ausloggen möchte. hoffe könnt mir helfen
Chat verbingdung usw geht nicht-
01/03/2011 - League of Legends - 3 Replies
Hallo Community ich habe ein verbindungs problem ich habe mir lol von Chip-online geholt aber wen ich denlauncher starte und dan das game starte loge ich mich ein dan kommt so was mit ja nein und zetivikat also so sied es aus hab das zetivikat dazu geöffnet: http://www.bilder-space.de/show_img.php?img=6a25d 2-1294042739.jpg&size=thumb wen ich auf ja oder nein klicke kommt das : http://www.bilder-space.de/show_img.php?img=c0edc a-1294043158.jpg&size=thumb aber wen ich das ohne meine...



All times are GMT +1. The time now is 08:01.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.