| Popov hat folgendes geschrieben: |
| Ich hab eine Funktion in der eine "unnötige" Variable vorkommt. |
Wenn der Compiler das sagt, dann ist das auch so. Du hast diese Variable zwar deklariert aber nicht einmal im Code verwendet.
| Zitat: |
| Das ist auch korrekt |
Und warum entfernst du sie dann nicht?
| Zitat: |
| Eine Delphi-Funktion liefert einige Werte zurück, von der ich eine nicht benötige (d.h. nicht auswerte). |
Bei
var,
out Parametern würde Delphi nicht diese Variable ankreiden. Und bei
const und kein Modifizierer kannst du auch 0/nil/''/Null hinschreiben.
Sollte es um den Rückgabewert (Result) der Funktion gehen: Du kannst eine Funktion genau so aufrufen, als wäre es eine Prozedur.