Einzelnen Beitrag anzeigen

Benutzerbild von Nonsense
Nonsense

Registriert seit: 23. Nov 2002
389 Beiträge
 
Delphi 5 Standard
 
#1

Code vereinfachen? (Arrays)

  Alt 15. Mai 2003, 19:47
Hiho,
habe einen kleinen Eliza-Clone gebstelt.
Nun wollte ich den Code optimieren und wollte fragen, ob ihr ein paar Tipps in Sachen Arrays habt. Habe nämlich alle Antworten von Eliza in solche geschrieben.
Code:
  if NumQuest = 1 then
  begin
   RanQuest := Random(3);
   case RanQuest of
    0: AIMsg := Array02[0];
    1: AIMsg := Array02[1];
    2: AIMsg := Array02[2];
   end;
  end;

  if NumQuest = 2 then
  begin
   GetName  := EditUser.Text;
   UserName := GetName;
   AIMsg    := 'Hallo ' + GetName + '.';
  end;

  if NumQuest = 3 then
  begin
   RanQuest := Random(3);
   case RanQuest of
    0: AIMsg := Array03[0];
    1: AIMsg := Array03[1];
    2: AIMsg := Array03[2];
   end;
  end;

 ...
etc.
Danke im Voraus!
  Mit Zitat antworten Zitat