两次运行savedialog发生错误?

                            
在一个mdi子窗体中用了一个savedialog,   
  第一次打开此子窗体后,执行savedialog1.execute没有问题,  
  接着多次执行savedialog1.execute也没有问题.  
  但是把这个mdi子窗体关闭后(onclose事件为:action;=cafree;)  
  再打开子窗体(用create方法),执行savedialog1.execute就会发生错误,为什么?  
  请大家帮忙啊!

查看回复