tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
1241
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Nawi0 Nawi0 ist offline Mitglied Silber
    Registriert seit
    Oct 2009
    Beiträge
    71
    Guten tag ich bin dabei einen kleinen Chat zu schreiben welcher einen client und einen server beinhalten soll
    das problem dabei is das mein code richtig is aber t.dem keine verbindung zustande kommt ....

    also

    s steht für den Tcpserver
    c steht für den tcpclient

    Einstellungen:
    Code :
    1
    2
    3
    4
    5
    
    s.Active:=false;
    s.LocalPort:=ini.ReadString('User','Port','');
    s.Active:=true;
    c.RemotePort:=ini.ReadString('server','Port','');
    c.RemoteHost:=ini.ReadString('server','ip','');

    senden von text:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    try
    if c.Connect then
     c.Sendln(nf.Caption);
      for i:= 0 to send.Lines.Count -1 do
        begin
        c.sendln(send.Lines[i]);
        end;
     finally
     send.Text:='';
    end;

    empfangen von text:
    eingetragen in "TcpServer.Accept"
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    var x:string;
    begin
     x := ClientSocket.Receiveln;
      while x <> '' do
      begin
        tmp.Lines.Add(x);
        x := ClientSocket.Receiveln;
      end;
    end;

    allerdings kommt nix an
    hab auch schon versucht das s durch was anderes auszutauschen geht aber auch nich


    ich weis nicht ob es ein problem ist aber ich benutze wlan und lan gleichzeitig
    -> Wlan = internet
    -> lan = testpc

    der "Testpc" hatt im prog als clientport den Serverport des anderen pcs und andersrum
    die ips stimmen auch....
    ich weis einfach nichmehr weiter..
    genaugenommen programier ich den mist schon zum 2.mal (also das prog an sich)
    hab einfach neu angefangen weil ich letztesmal genau das selbe prob hatte....


    wäre für hilfen dankbar

    mfg nawi
    Geändert von Nawi0 (27.01.11 um 14:43 Uhr)
     

  2. #2
    Nawi0 Nawi0 ist offline Mitglied Silber
    Registriert seit
    Oct 2009
    Beiträge
    71
    auch das hatt sich mal wieder von selbst erledigt da ich wohl irgendwie die ports von server/client verwechselt habe ... -.-
     

Ähnliche Themen

  1. TCPServer / TCP Client Ereignis Behandlung bei mehreren gleichen Forms?
    Von Tommy2002 im Forum .NET Web und Kommunikation
    Antworten: 0
    Letzter Beitrag: 05.01.11, 18:29
  2. TcpClient und TcpServer haben keine Verbindung
    Von -H-T-P- im Forum Borland CBuilder und VCL
    Antworten: 15
    Letzter Beitrag: 24.07.09, 09:16
  3. Bitte Hilfe zu TcpClient/TcpServer
    Von -H-T-P- im Forum Borland CBuilder und VCL
    Antworten: 6
    Letzter Beitrag: 12.01.09, 19:39
  4. TCPServer/Client: wie Send/Receive Daten?
    Von jupp2oo8 im Forum Borland CBuilder und VCL
    Antworten: 2
    Letzter Beitrag: 07.05.08, 08:28
  5. Client Problem
    Von tameck im Forum Java
    Antworten: 1
    Letzter Beitrag: 10.10.07, 12:16