Wir sind mal wieder beim Thema "
Rad nicht neu erfinden".
Ich möchte einer Funktion mehrere Werte als Array übergeben und diese sollen logisch verknüpft werden. Die Verknüpfungsart soll als Parameter übergeben werden.
Beispiel
Delphi-Quellcode:
result1 := meineFunktion(loOr,[Value1,Value2,Value3]);
result2 := meineFunktion(loAnd,[Value1,Value2,Value3]);
Ich kann natürlich loOr oder loAnd usw. selber definieren.
Delphi-Quellcode:
type
TLogicalOperators = (loOr, loAnd, loXor, loNOr, loNAnd, loNXor);
Aber bei meinem Glück ist dieser Aufzählungstyp schon irgenwo definiert.
Jemand eine Ahnung wo das definiert sein könnte?