Forum: Netzwerke
Delphi
by Tubos,
30. Jun 2004
Richtig geraten, es handelt sich um einen Chat :)
ja...
ja, das programm kenne ich.
den server-code habe ich mir noch nicht so genau angesehen, der client ist kompliziert genug ;)
Forum: Netzwerke
Delphi
by Tubos,
30. Jun 2004
Nur friert dann das Hauptprogramm kurz ein wenn die Antwort nicht schnell genug kommt.
Um zurück zur ursprünglichen Frage zu kommen:
Ich muss also einen Thread erzeugen? *g*
Forum: Netzwerke
Delphi
by Tubos,
30. Jun 2004
Aha...also der Server antwortet...und wie empfängt der Client die Antwort?
Mit einem Thread?
Oder gibt es da auch ein Ereignis?
Hmmm, habe das getestet und das OnExecute-Ereignis ist ständig aufgetreten wenn die Verbindung hergestellt war :gruebel:
Forum: Netzwerke
Delphi
by Tubos,
30. Jun 2004
Beim Server erzeugt OnExecute einen eigenen Thread, oder?
Hab ich ausprobiert: sleep(10000) reingetan und die Hauptanwendung ist nicht eingefroren.
Der Taskmanager hat auch mehrere Threads angezeigt.
Mein Serversocket heißt "server", mein Clientsocket "client".
Wenn ich im OnExecute x:=server.readln mache, friert das Hauptprogramm nicht ein.
Ich lese also einen String per readln ein und...