主窗口为mdiform,里面有个主菜单mainmenu1,主菜单中有一个菜单项是动态创建子窗体的,创建的子窗体中也比较简单,里面就只有两个控件,一个为mainmenu2,一个为toolbar1,toolbar1的menu属性=mainmenu2,mainmenu2里有个菜单项为'关闭(快捷键为Ctrl+C)',作用就是释放该子窗体的。现在的问题就是:当用鼠标点击'关闭'按扭就一切正常,而我如果按Ctrl+C快捷键时就出错,出错信息为:Access violation at address 61616126.Read of address 61616126.
   不知道哪位朋友碰过类似的问题,请多多指点。

解决方案 »

  1.   

    关闭 这个菜单项里是不是写了子窗体.free;如果是的话就改写为 子窗体.close
      

  2.   

    关闭   这个菜单项里是不是写了 子窗体.free; 如果是的话就改写为   子窗体.close//
    我是写了子窗体.free,但是为什么用鼠标点击就可以,用快捷键就会出错呢?想不通呀!
    我知道写成子窗体.close,然后在close事件中写入action=cafree就没事。
    但主要是因为我正在写一个程序,需要用到子窗体.free的模式,所以想寻求解决的办法。