tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
725
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Alcatraz Alcatraz ist offline Rookie
    Registriert seit
    Oct 2005
    Beiträge
    7
    Hey!

    Ich bin dabei ein Instant Messenger zu programmieren.
    Nun habe ich (wieder) ein Problem:
    Ich will auf den Server connecten und sofort danach die Login-Daten senden.
    Code :
    1
    2
    
      Client.Open;
      client.socket.SendText('LOGIN '+User+' '+Pass);

    Nun die Login-Daten werden am Server nicht empfangen.
    Wenn ich den SendText aber mit einem separatem Button ausführe funktionniert es.
    Es ist mir aber wichtig, dass beides direkt hintereinander passiert.

    Ich hab' versucht ein Sleep einzubauen:
    Code :
    1
    2
    3
    
      Client.Open;
      Sleep(1000);
      client.socket.SendText('LOGIN '+User+' '+Pass);

    Eigenartigerweise wird der Client mit dem Server aber erst nach der 1 Sekunde VERBUNDEN.
    Er müsste doch verbunden sein, und dann erst die Login-Daten senden!!

    Vielen Dank im Voraus;

    mfG;
    ~ The Alcatraz ~
     

  2. #2
    Alcatraz Alcatraz ist offline Rookie
    Registriert seit
    Oct 2005
    Beiträge
    7
    Oh

    Ich habe das Problem schon gelöst *lol*
    Sleep hat wohl das Connecten auch schon unterbrochen.

    Für die, die es intressiert: Ich hab's mit 'nem Timer gelöst:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    procedure TfrmMain.tmeConnectTimer(Sender: TObject);
      var I: integer;
    begin
      I:=0;
      while I<10 do Inc(I);
      Client.socket.sendtext('LOGIN '+User+' '+Pass);
      tmeConnect.Enabled:=False;
    end;

    mfG;
    ~ The Alcatraz ~
     

Ähnliche Themen

  1. Problem mit Socket
    Von timestamp im Forum Java Grundlagen
    Antworten: 15
    Letzter Beitrag: 07.07.10, 13:37
  2. Antworten: 2
    Letzter Beitrag: 30.01.08, 10:24
  3. Antworten: 2
    Letzter Beitrag: 29.01.08, 14:59
  4. Socket problem
    Von mrno im Forum Java
    Antworten: 1
    Letzter Beitrag: 15.07.06, 13:59
  5. socket Problem
    Von _Robin_ im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 19.03.05, 17:30