Thema: Delphi ClientSocket und IRC

Einzelnen Beitrag anzeigen

Roki_

Registriert seit: 6. Mär 2005
12 Beiträge
 
Delphi 7 Enterprise
 
#1

ClientSocket und IRC

  Alt 13. Mär 2005, 22:18
Hallo,

ich bin gerade dabei eine Bouncer Control zu schreiben, ist also zuvergleichen mit einem IRC-Client.
Zum Kommunizieren wird ClientSocket verwendet.

Nun ist das problem beim OnRead bekomm ich mehr als eine Zeile gesendet, d.H. wenn 2 Join events in einem ankommenden String sind, dann phrase ich nur den 1. Channel raus...

Delphi-Quellcode:
if pos('JOIN', sData) <> 0 then
begin
 delete(sData,1,pos('JOIN', sData)+5);
 chan := copy(sData,1,pos(#$D,sData)-1);
 Listbox1.Items.add(chan);
end;
wie lös ich das problem?

Mit freundlichen Grüßen
Roki
  Mit Zitat antworten Zitat