Willkommen im Forum!
..der Fehler ist bei "L_Summe.Caption:=floattostr(summeArray(zahl): array of integer);" ... aber wieso nicht mit dem nicht auskommentierten?
Ohne jetzt tief zu prüfen ob das was Du da anstellst seine Richtigkeit hat, zeige ich Dir einfach mal Deinen Quelltext in der Hoffnung Du bemerkst was an Deinem Aufruf falsch ist.
function summeArray (zahl: array of Integer) :integer;
Na, hat es klick gemacht?
Falls nicht, schau nochmal ganz genau auf Deinen Aufruf und wie Du Deine Methode definiert hast.