Einzelnen Beitrag anzeigen

Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#1

lokale prozeduren/funktionen

  Alt 11. Dez 2003, 21:00
huhu,

ich hab mal die frage, ob es schlecht ist, lokale prozeduren/funktionen zu benutzen...

also z.b wie das (nur als beispiel!):

Delphi-Quellcode:
...
var
  sl: TStringlist; //wurde schon irgendwo createt etc... Sagen wir mal 255 ist nur drin
...


Procedure irgendwas;
  function bla(bi: byte): boolean;
  var
    i: integer;
  begin
    for i := 0 to sl.count-1 do
    result := bi = sl.Strings[i];
  end;
var
  i: Byte;
  b: boolean;
begin
  // irgendwas wurde hier schon mit i gemacht
  case i of
    1: b := bla(i);
    //...
    255: b := bla(i);
  end;
end;

sonst müsst ich ja überall, also von 0-255 eine for schleife einsetzen... also ist sowas ok?
Mario
MSN: cyanide@ccode.de
  Mit Zitat antworten Zitat