Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#5

Re: Programmteile auslagern in Units

  Alt 31. Aug 2005, 16:37
Wenn ich mir die Funktion
function Fstandard(sJahr: string; var aF: aFormular; Anz_N, Anz_Kinder,Anz_KAP,Anz_SO,Anz_FW,Anz_Vermietung,Anz_Aus,Anz_AV:Byte):Byte; anschaue, dann fallen mir 3 Dinge auf:
1.) Objekte, so auch Forms brauchen/sollten nicht über var Parameter übergeben werden

2.) Funktionen, die Forms benützen sind so nicht wirklich auslagerbar.
Man kann die Funktion also nicht einfach hernehmen und in einer X-beliebigen Anwendung einbringen
Die Funktion sollte dann eher eine Methode des Formulars sein.

3.) Die Funktion scheint mir komplexe statistische Berechnungen durchzuführen.
Standardabweichung oder sowas. Jetzt wäre es sinnvoll zuerst allgemeine Statistikfunktionen in eine
eigene Unit auszulagern.
Andreas
  Mit Zitat antworten Zitat