Seite 1 von 1

Proterties mit 2 Parametern

BeitragVerfasst: Sa 16. Mai 2015, 13:31
von Andreas Vogt
Hallo,
bin kürzlich auf etwas gestoßen was ich noch nicht kannte.
Wenn ich eine Let-Property mit 2 Parametern definiere, kann ich die Werteübergabe wie folgt machen:
MyProperty(Parameter1) = Parameter2
Da tun sich ganz neue Möglichkeiten auf, z.B. als Quasi-Array mit alphanumerischen Index.
Nur statt Array verwendet man dann die Property die intern das Array bestückt mit dem korrekten Index.
Im Blog von mir hab ich aktuell dazu einen Beitrag geschrieben.

Kanntest du dieses Verhalten bereits Josef?
Gruß Andreas

Re: Proterties mit 2 Parametern

BeitragVerfasst: Sa 16. Mai 2015, 19:30
von Josef Pötzl
Hallo!

Das ist sind Properties die man üblicherweise zum Aufruf von "Index-Werten" (Werte aus Collection, Array, ...) - meist mit Item(Index) bezeichnet - verwendet. (Beispiel: Form.Controls.Item(...))
Eine schöne Eigenheit haben diese Property-Prozeduren: Falls du den "Indexwert" optional machen willst, ist das möglich, die Syntax sieht nur etwas eigenartig aus. ;-)

LG
Josef