That's what I do, too. But I have to admit I don't know why PUBLIC doesn't work. I know PRIVATE memvars will fall out of scope in VFP but thought PUBLICs remained the same, i.e. they stay around until released or the session ends.
>I usually put a similar property in the second form and populate it from the property in the first form after instantiating the second form.
>
>
>
>
>>Hi Gang
>>
>>I have a variable (SCN) that is declared as a Public variable in the first form.
>>
>>Public Class Signon 'Form declaration
>> Public SCN as String
>> {Bunches of code here}
>>
>> Private Sub cmdStart()
>> {more code here}
>> dim DispQuestion as new frmDispQuestion 'Create/call 2nd form here
>> DispQuestion.Show()
>> end sub
>>end class
>>
>>
>>
>>First form calls second form which also needs to use SCN, but it doesn't recognize SCN as being declared in 2nd form. What do I need to do differently for the 2nd form to 'see' the SCN variable?
>>
>>Thanks
>>Dorris