>Later in the code, I use this code to assign a value to lnCurrent property:
>
>loProgressBar.lnCurrent = 4
>
>As soon as I try to assign a value to this property, it makes the OCX crashes in another environment.
Is the loProgressBar in scope when you try to set it? You may need to declare loProgressBar as private in the general area of the VB Class.
Jay Shepherd