Hallo Thomas,
welche Prozedur meinst du überhaupt? Das von dir konstruierte Beispiel in Beitrag #1 soll doch nur zeigen, ob dein array in der Methode SetLaenge() neu dimensioniert werden konnte. Dax hat dir gezeigt, dass du dazu einen Array-Typ vereinbaren musst (oder verwende einen passenden aus
Unit Types, z.B. TIntegerDynArray) und die entsprechende Variable mit der Aufrufkonvention Call-By-Reference übergeben musst, damit die Neudimensionierung funktionieren kann. Von einer Prozedur, die in alle Formulare aufgenommen werden muss, kann doch keine Rede sein!?
Grüße vom marabu