Forum: Multimedia
by DeddyH,
4. Mär 2014
Achso, Missverständnis meinerseits, ich dachte, Du hättest meine Tomaten gemeint :lol:
Forum: Multimedia
by DeddyH,
4. Mär 2014
2 Möglichkeiten:
function SomeFunction: integer;
begin
Result := 42; (* Result *)
end;
oder auch
function SomeFunction: integer;
begin
SomeFunction := 42; (* Funktionsname *)
end;
Forum: Multimedia
by DeddyH,
4. Mär 2014
Da fehlt ein Semikolon im Funktionskopf vor dem zweien "var". Und eine Funktion hat einen Rückgabewert, der wird in Deinem Code aber nirgends gesetzt, der Compiler müsste auch eine diesbezügliche Warnung ausgeben.
Forum: Multimedia
by DeddyH,
4. Mär 2014
Stimmt, ist mir gar nicht aufgefallen :oops:
Forum: Multimedia
by DeddyH,
4. Mär 2014
function zaehler(var za:integer; var x,y,x2,a,b:real):integer;
So besser?
Einen Tick zu langsam. Möglichweise kann man die Fließkommaparameter aber auch by Value übergeben (also ohne das "var"), so genau hab ich das jetzt nicht durchdrungen.