kiff的方案仍没有解决二级表单串访数次之后一次回到顶层表单。
如用这方式打开你所说的二级表单(WindowType设为 0),各表单窗口是平等的,都是在顶层表单上面的显示的窗口,不存串访数次的最后一次问题。你不要那个二级表单,就关闭那个表单。就如在WINDOWS ,同时打开多个窗口一样。
要注意,你的表单的WindowType设为 0,就是可以自由在多表单间串访,如果表单的WindowType设为 1 那你就只能一级一级地打开表单,返之也只能一级一级地退回。还需说明的是顶层表单总是非模式的,不考虑 WindowType 属性的设置,你看着办吧。
[ 本帖最后由 kiff 于 2013-4-22 09:18 编辑 ]