Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#4

Re: Problem mit Bedingung in einer While-Schleife

  Alt 26. Mai 2005, 19:33
Noch eine Möglichkeit wäre:

Delphi-Quellcode:
if Prot = 'l:then begin
  ChatUserOutput.Clear;
  if NewMsg = 'then
    NewMsg := Msg;
  while NewMsg <> 'do begin
    TPos := Pos('~', NewMsg);
    if TPos = 0
      then User := NewMsg
      else User := Copy(NewMsg, 1, TPos-1);
    ChatUserOutput.Items.Add(User);
    if TPos = 0
      then Break
      else Delete(NewMsg, 1, TPos);
  end;
end;
Grüße vom marabu
  Mit Zitat antworten Zitat