>Hi!
>
>I have a FormHandler Class which has an array as a property (This.aOpenForms[1,3]) and in the Init() of this class I Dimension it.
>
>FormHandler.Init()
>*-----------------
>Dimension This.aOpenForms[1, 3]
>
>Everything works fine but as soon as I compile this class into a DLL using OLEPUBLIC the Array "This.aOpenForms[1, 3]" changes to a single value property. "This.aOpenFroms = .f." or "This.aOpenFroms = .null."
How do you know that?
This.aOpenForms = .f.
This.aOpenForms = .null.
are legitime expressions for arrays.
BTW, is it typo 'This.aOpenFroms' instead of 'This.aOpenForms' or the source of your problem?
--sb--