One thing to remember is that the DESTROY event is not fired if you RETURN .F. from the Init. Only the UNLOAD event is fired. So if you have any dependant code here you need to move it or call it from the unload.
>>How to do this without loading the form? I have used Thisform.Release but the form still load.
>
>
>...
>RETURN .F.